com.sun.xml.ws.security.impl.policyconv
Class SecurityPolicyHolder
java.lang.Object
com.sun.xml.ws.security.impl.policyconv.SecurityPolicyHolder
public class SecurityPolicyHolder
- extends java.lang.Object
Cache XWSS Policy i,e MessagePolicy for each message and cache all the
Issued and SecureConversation Tokens for quick lookup.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SecurityPolicyHolder
public SecurityPolicyHolder()
- Creates a new instance of SecurityPolicyHolder
setMessagePolicy
public void setMessagePolicy(com.sun.xml.wss.impl.policy.mls.MessagePolicy mp)
getMessagePolicy
public com.sun.xml.wss.impl.policy.mls.MessagePolicy getMessagePolicy()
addSecureConversationToken
public void addSecureConversationToken(com.sun.xml.ws.policy.PolicyAssertion pa)
getSecureConversationTokens
public java.util.List<com.sun.xml.ws.policy.PolicyAssertion> getSecureConversationTokens()
addKerberosToken
public void addKerberosToken(com.sun.xml.ws.policy.PolicyAssertion pa)
getKerberosTokens
public java.util.List<com.sun.xml.ws.policy.PolicyAssertion> getKerberosTokens()
addIssuedToken
public void addIssuedToken(com.sun.xml.ws.policy.PolicyAssertion pa)
addIssuedTokens
public void addIssuedTokens(java.util.List<com.sun.xml.ws.policy.PolicyAssertion> list)
getIssuedTokens
public java.util.List<com.sun.xml.ws.policy.PolicyAssertion> getIssuedTokens()
getBindingLevelAlgSuite
public AlgorithmSuite getBindingLevelAlgSuite()
setBindingLevelAlgSuite
public void setBindingLevelAlgSuite(AlgorithmSuite suite)
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
public SecurityPolicyHolder getFaultPolicy(com.sun.xml.ws.api.model.wsdl.WSDLFault fault)
addConfigAssertions
public void addConfigAssertions(com.sun.xml.ws.policy.PolicyAssertion assertion)
getConfigAssertions
public java.util.Set<com.sun.xml.ws.policy.PolicyAssertion> getConfigAssertions(java.lang.String namespaceuri)