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.KeyBindingBase
- All Implemented Interfaces:
SecurityPolicy,Cloneable
- Direct Known Subclasses:
AuthenticationTokenPolicy.KerberosTokenBinding,AuthenticationTokenPolicy.KeyValueTokenBinding,AuthenticationTokenPolicy.SAMLAssertionBinding,AuthenticationTokenPolicy.UsernameTokenBinding,AuthenticationTokenPolicy.X509CertificateBinding,DerivedTokenKeyBinding,IssuedTokenKeyBinding,SecureConversationTokenKeyBinding,SymmetricKeyBinding
Base class for all KeyBindings
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected byte[]protected Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringprotected Stringprotected Stringprotected booleanFields inherited from class com.sun.xml.wss.impl.policy.mls.WSSPolicy
_featureBinding, _isOptional, _keyBinding, _policyIdentifier, bsp, UUID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]booleanvoidsetClaims(byte[] claims) voidsetIncludeToken(String include) voidvoidsetPolicyTokenFlag(boolean flag) Methods 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
-
Field Details
-
INCLUDE_ONCE
-
INCLUDE_ONCE_VER2
-
INCLUDE_NEVER
-
INCLUDE_NEVER_VER2
-
INCLUDE_ALWAYS_TO_RECIPIENT
-
INCLUDE_ALWAYS
-
INCLUDE_ALWAYS_TO_RECIPIENT_VER2
-
INCLUDE_ALWAYS_VER2
-
policyToken
protected boolean policyToken -
includeToken
-
issuer
-
claims
protected byte[] claims -
claimsDialect
-
-
Constructor Details
-
KeyBindingBase
public KeyBindingBase()
-
-
Method Details
-
policyTokenWasSet
public boolean policyTokenWasSet() -
setPolicyTokenFlag
public void setPolicyTokenFlag(boolean flag) -
setIncludeToken
-
getIncludeToken
-
setIssuer
-
getIssuer
-
setClaims
public void setClaims(byte[] claims) -
getClaims
public byte[] getClaims()
-