com.sun.xml.wss.impl.policy.mls
Class IssuedTokenKeyBinding

java.lang.Object
  extended by com.sun.xml.wss.impl.policy.MLSPolicy
      extended by com.sun.xml.wss.impl.policy.mls.WSSPolicy
          extended by com.sun.xml.wss.impl.policy.mls.KeyBindingBase
              extended by com.sun.xml.wss.impl.policy.mls.IssuedTokenKeyBinding
All Implemented Interfaces:
LazyKeyBinding, SecurityPolicy, Cloneable

public class IssuedTokenKeyBinding
extends KeyBindingBase
implements LazyKeyBinding


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
IssuedTokenKeyBinding()
          Creates a new instance of IssuedTokenKeyBinding
 
Method Summary
 Object clone()
          clone operatror
 boolean equals(WSSPolicy policy)
          equals operator
 boolean equalsIgnoreTargets(WSSPolicy policy)
           
 String getRealId()
           
 String getSTRID()
           
 String getTokenType()
           
 String getType()
          Get the type of the policy.
 void setRealId(String realId)
           
 void setSTRID(String id)
           
 void setTokenType(String tokenType)
           
 
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, toString, wait, wait, wait
 

Constructor Detail

IssuedTokenKeyBinding

public IssuedTokenKeyBinding()
Creates a new instance of IssuedTokenKeyBinding

Method Detail

clone

public Object clone()
Description copied from class: WSSPolicy
clone operatror

Specified by:
clone in class WSSPolicy
Returns:
a clone of this WSSPolicy
See Also:
SignaturePolicy, EncryptionPolicy, AuthenticationTokenPolicy

equals

public boolean equals(WSSPolicy policy)
Description copied from class: WSSPolicy
equals operator

Specified by:
equals in class WSSPolicy
Returns:
true if the argument policy is the same as this WSSPolicy
See Also:
SignaturePolicy, EncryptionPolicy, AuthenticationTokenPolicy, PrivateKeyBinding, SymmetricKeyBinding

equalsIgnoreTargets

public boolean equalsIgnoreTargets(WSSPolicy policy)
Specified by:
equalsIgnoreTargets in class WSSPolicy

getType

public String getType()
Description copied from interface: SecurityPolicy
Get the type of the policy.

Implementation Note: Useful to avoid instanceof checks and String.equals checks

Specified by:
getType in interface SecurityPolicy
Returns:
the type of the policy

setSTRID

public void setSTRID(String id)

getSTRID

public String getSTRID()
Specified by:
getSTRID in interface LazyKeyBinding

getRealId

public String getRealId()
Specified by:
getRealId in interface LazyKeyBinding

setRealId

public void setRealId(String realId)
Specified by:
setRealId in interface LazyKeyBinding

setTokenType

public void setTokenType(String tokenType)

getTokenType

public String getTokenType()


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.