Class SecurityPolicyHolder
java.lang.Object
com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder
Cache XWSS Policy i,e MessagePolicy for each message and cache all the
Issued and SecureConversation Tokens for quick lookup.
- Author:
- K.Venugopal@sun.com
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddConfigAssertions(com.sun.xml.ws.policy.PolicyAssertion assertion) voidaddFaultPolicy(com.sun.xml.ws.api.model.wsdl.WSDLFault fault, SecurityPolicyHolder policy) voidaddIssuedToken(com.sun.xml.ws.policy.PolicyAssertion pa) voidaddIssuedTokens(List<com.sun.xml.ws.policy.PolicyAssertion> list) voidaddKerberosToken(com.sun.xml.ws.policy.PolicyAssertion pa) voidaddSecureConversationToken(com.sun.xml.ws.policy.PolicyAssertion pa) Set<com.sun.xml.ws.policy.PolicyAssertion>getConfigAssertions(String namespaceuri) getFaultPolicy(com.sun.xml.ws.api.model.wsdl.WSDLFault fault) List<com.sun.xml.ws.policy.PolicyAssertion>List<com.sun.xml.ws.policy.PolicyAssertion>List<com.sun.xml.ws.policy.PolicyAssertion>booleanvoidisIssuedTokenAsEncryptedSupportingToken(boolean isIssuedTokenAsEncryptedSupportingToken) voidvoid
-
Constructor Details
-
SecurityPolicyHolder
public SecurityPolicyHolder()Creates a new instance of SecurityPolicyHolder
-
-
Method Details
-
setMessagePolicy
-
getMessagePolicy
-
addSecureConversationToken
public void addSecureConversationToken(com.sun.xml.ws.policy.PolicyAssertion pa) -
getSecureConversationTokens
-
addKerberosToken
public void addKerberosToken(com.sun.xml.ws.policy.PolicyAssertion pa) -
getKerberosTokens
-
addIssuedToken
public void addIssuedToken(com.sun.xml.ws.policy.PolicyAssertion pa) -
addIssuedTokens
-
getIssuedTokens
-
getBindingLevelAlgSuite
-
setBindingLevelAlgSuite
-
isIssuedTokenAsEncryptedSupportingToken
public boolean isIssuedTokenAsEncryptedSupportingToken() -
isIssuedTokenAsEncryptedSupportingToken
public void isIssuedTokenAsEncryptedSupportingToken(boolean isIssuedTokenAsEncryptedSupportingToken) -
addFaultPolicy
public void addFaultPolicy(com.sun.xml.ws.api.model.wsdl.WSDLFault fault, SecurityPolicyHolder policy) -
getFaultPolicy
-
addConfigAssertions
public void addConfigAssertions(com.sun.xml.ws.policy.PolicyAssertion assertion) -
getConfigAssertions
-