Package com.sun.xml.wss.impl.policy.mls
Class WSSKeyBindingExtension
java.lang.Object
com.sun.xml.wss.impl.policy.MLSPolicy
com.sun.xml.wss.impl.policy.mls.WSSPolicy
com.sun.xml.wss.impl.policy.mls.WSSKeyBindingExtension
- All Implemented Interfaces:
SecurityPolicy,Cloneable
- Direct Known Subclasses:
EncryptionPolicy,SignaturePolicy
- Author:
- abhijit.das@Sun.COM
-
Field Summary
Fields inherited from class com.sun.xml.wss.impl.policy.mls.WSSPolicy
_featureBinding, _isOptional, _keyBinding, _policyIdentifier, bsp, UUID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreate and set the KeyBinding for this WSSPolicy to a DerivedTokenKeyBindingCreate and set the KeyBinding for this WSSPolicy to a IssuedTokenKeyBindingCreate and set the KeyBinding for this WSSPolicy to a SAMLAssertionBindingCreate and set the KeyBinding for this WSSPolicy to a IssuedTokenKeyBindingCreate and set the KeyBinding for this WSSPolicy to a SymmetricKeyBindingCreate and set the KeyBinding for this WSSPolicy to an X509CertificateBindingMethods inherited from class com.sun.xml.wss.impl.policy.mls.WSSPolicy
clone, equals, equalsIgnoreTargets, getFeatureBinding, getKeyBinding, getPolicyIdentifier, getUUID, isBSP, isBSP, isOptional, isOptional, setFeatureBinding, setKeyBinding, setPolicyIdentifier, setUUIDMethods inherited from class com.sun.xml.wss.impl.policy.MLSPolicy
isReadOnly, isReadOnlyMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sun.xml.wss.impl.policy.SecurityPolicy
getType
-
Constructor Details
-
WSSKeyBindingExtension
public WSSKeyBindingExtension()Creates a new instance of WSSKeyBindingExtension
-
-
Method Details
-
newX509CertificateKeyBinding
Create and set the KeyBinding for this WSSPolicy to an X509CertificateBinding- Returns:
- a new X509CertificateBinding as a KeyBinding for this WSSPolicy
- See Also:
-
newSAMLAssertionKeyBinding
Create and set the KeyBinding for this WSSPolicy to a SAMLAssertionBinding- Returns:
- a new SAMLAssertionBinding as a KeyBinding for this WSSPolicy
- See Also:
-
newSymmetricKeyBinding
Create and set the KeyBinding for this WSSPolicy to a SymmetricKeyBinding- Returns:
- a new SymmetricKeyBinding as a KeyBinding for this WSSPolicy
- See Also:
-
newDerivedTokenKeyBinding
Create and set the KeyBinding for this WSSPolicy to a DerivedTokenKeyBinding- Returns:
- a new DerivedTokenKeyBinding as a KeyBinding for this WSSPolicy
- See Also:
-
newIssuedTokenKeyBinding
Create and set the KeyBinding for this WSSPolicy to a IssuedTokenKeyBinding- Returns:
- a new IssuedTokenKeyBinding as a KeyBinding for this WSSPolicy
- See Also:
-
newSecureConversationTokenKeyBinding
Create and set the KeyBinding for this WSSPolicy to a IssuedTokenKeyBinding- Returns:
- a new IssuedTokenKeyBinding as a KeyBinding for this WSSPolicy
- See Also:
-
newUsernameTokenBindingKeyBinding
-