|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.wss.impl.policy.MLSPolicy
com.sun.xml.wss.impl.policy.mls.WSSPolicy
com.sun.xml.wss.impl.policy.mls.KeyBindingBase
com.sun.xml.wss.impl.policy.mls.AuthenticationTokenPolicy.KeyValueTokenBinding
public static class AuthenticationTokenPolicy.KeyValueTokenBinding
A policy representing a RSAKeyPair. An instance of this class can be used as concrete feature binding for an AuthenticationTokenPolicy.
| Field Summary |
|---|
| Fields inherited from class com.sun.xml.wss.impl.policy.mls.KeyBindingBase |
|---|
claims, claimsDialect, INCLUDE_ALWAYS, INCLUDE_ALWAYS_TO_RECIPIENT, INCLUDE_ALWAYS_TO_RECIPIENT_VER2, INCLUDE_ALWAYS_VER2, INCLUDE_NEVER, INCLUDE_NEVER_VER2, INCLUDE_ONCE, INCLUDE_ONCE_VER2, includeToken, issuer, policyToken |
| Fields inherited from class com.sun.xml.wss.impl.policy.mls.WSSPolicy |
|---|
_featureBinding, _isOptional, _keyBinding, _policyIdentifier, bsp, UUID |
| Fields inherited from class com.sun.xml.wss.impl.policy.MLSPolicy |
|---|
readonly |
| Constructor Summary | |
|---|---|
AuthenticationTokenPolicy.KeyValueTokenBinding()
Default Constructor |
|
| Method Summary | |
|---|---|
java.lang.Object |
clone()
Clone operator |
boolean |
equals(WSSPolicy policy)
equals operator |
boolean |
equalsIgnoreTargets(WSSPolicy policy)
|
java.lang.String |
getEncodingType()
|
java.lang.String |
getReferenceType()
|
java.lang.String |
getType()
Get the type of the policy. |
java.lang.String |
getValueType()
|
MLSPolicy |
newPrivateKeyBinding()
Create and set the KeyBinding for this WSSPolicy to a PrivateKeyBinding |
void |
setEncodingType(java.lang.String encodingType)
set the EncodingType |
void |
setReferenceType(java.lang.String referenceType)
set the ReferenceType |
void |
setValueType(java.lang.String valueType)
set the ValueType |
java.lang.String |
toString()
|
| Methods inherited from class com.sun.xml.wss.impl.policy.mls.KeyBindingBase |
|---|
getClaims, getIncludeToken, getIssuer, policyTokenWasSet, setClaims, setIncludeToken, setIssuer, setPolicyTokenFlag |
| Methods inherited from class com.sun.xml.wss.impl.policy.mls.WSSPolicy |
|---|
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, wait, wait, wait |
| Constructor Detail |
|---|
public AuthenticationTokenPolicy.KeyValueTokenBinding()
| Method Detail |
|---|
public MLSPolicy newPrivateKeyBinding()
public void setValueType(java.lang.String valueType)
valueType - Token type like X509v3, X509PKIPathv1, PKCS7public void setEncodingType(java.lang.String encodingType)
encodingType - encoding type like base64public void setReferenceType(java.lang.String referenceType)
referenceType - KeyIdentifier, Direct etc.,.public java.lang.String getValueType()
public java.lang.String getEncodingType()
public java.lang.String getReferenceType()
public boolean equals(WSSPolicy policy)
WSSPolicy
equals in class WSSPolicypolicy - the policy to be compared for equality
SignaturePolicy,
EncryptionPolicy,
AuthenticationTokenPolicy,
PrivateKeyBinding,
SymmetricKeyBindingpublic boolean equalsIgnoreTargets(WSSPolicy policy)
equalsIgnoreTargets in class WSSPolicypublic java.lang.Object clone()
clone in class WSSPolicySignaturePolicy,
EncryptionPolicy,
AuthenticationTokenPolicypublic java.lang.String getType()
SecurityPolicyImplementation Note: Useful to avoid instanceof checks and String.equals checks
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||