Package com.sun.xml.wss.impl.policy.mls
Class KeyBindingBase
- 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
public abstract class KeyBindingBase extends WSSPolicy
-
-
Field Summary
Fields Modifier and Type Field Description protected byte[]claimsprotected StringclaimsDialectstatic StringINCLUDE_ALWAYSstatic StringINCLUDE_ALWAYS_TO_RECIPIENTstatic StringINCLUDE_ALWAYS_TO_RECIPIENT_VER2static StringINCLUDE_ALWAYS_VER2static StringINCLUDE_NEVERstatic StringINCLUDE_NEVER_VER2static StringINCLUDE_ONCEstatic StringINCLUDE_ONCE_VER2protected StringincludeTokenprotected Stringissuerprotected booleanpolicyToken-
Fields inherited from class com.sun.xml.wss.impl.policy.mls.WSSPolicy
_featureBinding, _isOptional, _keyBinding, _policyIdentifier, bsp, UUID
-
-
Constructor Summary
Constructors Constructor Description KeyBindingBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getClaims()StringgetIncludeToken()StringgetIssuer()booleanpolicyTokenWasSet()voidsetClaims(byte[] claims)voidsetIncludeToken(String include)voidsetIssuer(String issuer)voidsetPolicyTokenFlag(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, setUUID
-
Methods inherited from class com.sun.xml.wss.impl.policy.MLSPolicy
isReadOnly, isReadOnly
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.sun.xml.wss.impl.policy.SecurityPolicy
getType
-
-
-
-
Field Detail
-
INCLUDE_ONCE
public static final String INCLUDE_ONCE
-
INCLUDE_ONCE_VER2
public static final String INCLUDE_ONCE_VER2
-
INCLUDE_NEVER
public static final String INCLUDE_NEVER
-
INCLUDE_NEVER_VER2
public static final String INCLUDE_NEVER_VER2
-
INCLUDE_ALWAYS_TO_RECIPIENT
public static final String INCLUDE_ALWAYS_TO_RECIPIENT
-
INCLUDE_ALWAYS
public static final String INCLUDE_ALWAYS
-
INCLUDE_ALWAYS_TO_RECIPIENT_VER2
public static final String INCLUDE_ALWAYS_TO_RECIPIENT_VER2
-
INCLUDE_ALWAYS_VER2
public static final String INCLUDE_ALWAYS_VER2
-
policyToken
protected boolean policyToken
-
includeToken
protected String includeToken
-
issuer
protected String issuer
-
claims
protected byte[] claims
-
claimsDialect
protected String claimsDialect
-
-
Method Detail
-
policyTokenWasSet
public boolean policyTokenWasSet()
-
setPolicyTokenFlag
public void setPolicyTokenFlag(boolean flag)
-
setIncludeToken
public void setIncludeToken(String include)
-
getIncludeToken
public String getIncludeToken()
-
setIssuer
public void setIssuer(String issuer)
-
getIssuer
public String getIssuer()
-
setClaims
public void setClaims(byte[] claims)
-
getClaims
public byte[] getClaims()
-
-