Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1)

E10689-01


oracle.fabric.common.legacypolicy
Class MessageSecurityPolicy

java.lang.Object
  extended by oracle.fabric.common.legacypolicy.MessageSecurityPolicy


public class MessageSecurityPolicy
extends Object
Since:
release specific (what release of product did this appear in)
Version:
$Header: owsm/src/oracle/fabric/common/legacypolicy/MessageSecurityPolicy.java /st_owsm/12 2008/09/15 17:00:43 prmitta Exp $
Author:
prmitta

Nested Class Summary
static class MessageSecurityPolicy.POLICY_TYPE
           

 

Field Summary
static String AES_128
           
 MessageSecurityPolicy.POLICY_TYPE m_policy_type
           

 

Constructor Summary
MessageSecurityPolicy(SecurityConfigType configType, VerifyX509TokenConfigType verifyX509tokenConfigType, X509TokenConfigType x509TokenConfigType, VerifySignatureConfigType verifySignatureConfigType, SignatureConfigType signatureconfigType, DecryptConfigType decryptConfigType, EncryptConfigType encryptConfigType, boolean isService, PropertySet propSet, MessageSecurityPolicy.POLICY_TYPE policy_type)
           

 

Method Summary
 void createMessageSecurityPartsForClient(IPolicy policy, Wss10MsgSecurityType wss10MsgSecurityType)
          This method creates the message security assertion for policies enforced at the client stage
 void createMessageSecurityPartsForService(IPolicy policy, Wss10MsgSecurityType wss10MsgSecurityType)
          This method creates the message security assertion for policies enforced at the Service end
 IPolicy createWss10AnonWithCertsScenarioPolicy()
          This method is used to migrate the legacy policy to WSS Anonymous with Certs Scenario policy
 IPolicy createWss10MutualAuthWithCertsScenarioPolicy()
          This method converts the legacy policy into WSS 1.0 Mutual Auth With Certificates Scenario policy
 boolean isDecryptWithSKI()
           
 boolean isTokenEncrypted()
           
 boolean isTokenSigned()
           
protected  void setDecryptWithSKI(Wss10X509TokenType wss10X509TokenType)
           

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

AES_128

public static final String AES_128
See Also:
Constant Field Values

m_policy_type

public MessageSecurityPolicy.POLICY_TYPE m_policy_type

Constructor Detail

MessageSecurityPolicy

public MessageSecurityPolicy(SecurityConfigType configType,
                             VerifyX509TokenConfigType verifyX509tokenConfigType,
                             X509TokenConfigType x509TokenConfigType,
                             VerifySignatureConfigType verifySignatureConfigType,
                             SignatureConfigType signatureconfigType,
                             DecryptConfigType decryptConfigType,
                             EncryptConfigType encryptConfigType,
                             boolean isService,
                             PropertySet propSet,
                             MessageSecurityPolicy.POLICY_TYPE policy_type)

Method Detail

createWss10MutualAuthWithCertsScenarioPolicy

public IPolicy createWss10MutualAuthWithCertsScenarioPolicy()
                                                     throws LegacyPolicyFeatureNotSupportedException
This method converts the legacy policy into WSS 1.0 Mutual Auth With Certificates Scenario policy
Returns:
Throws:
LegacyPolicyFeatureNotSupportedException

setDecryptWithSKI

protected void setDecryptWithSKI(Wss10X509TokenType wss10X509TokenType)

createWss10AnonWithCertsScenarioPolicy

public IPolicy createWss10AnonWithCertsScenarioPolicy()
                                               throws LegacyPolicyFeatureNotSupportedException
This method is used to migrate the legacy policy to WSS Anonymous with Certs Scenario policy
Returns:
IPolicy
Throws:
LegacyPolicyFeatureNotSupportedException

createMessageSecurityPartsForService

public void createMessageSecurityPartsForService(IPolicy policy,
                                                 Wss10MsgSecurityType wss10MsgSecurityType)
                                          throws LegacyPolicyFeatureNotSupportedException
This method creates the message security assertion for policies enforced at the Service end
Parameters:
policy -
wss10MsgSecurityType -
Throws:
LegacyPolicyFeatureNotSupportedException

createMessageSecurityPartsForClient

public void createMessageSecurityPartsForClient(IPolicy policy,
                                                Wss10MsgSecurityType wss10MsgSecurityType)
                                         throws LegacyPolicyFeatureNotSupportedException
This method creates the message security assertion for policies enforced at the client stage
Parameters:
policy -
wss10MsgSecurityType -
Throws:
LegacyPolicyFeatureNotSupportedException

isTokenEncrypted

public boolean isTokenEncrypted()

isTokenSigned

public boolean isTokenSigned()

isDecryptWithSKI

public boolean isDecryptWithSKI()

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1)

E10689-01


Copyright © 2007, 2009, Oracle and/or its affiliates. All rights reserved.