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

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
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
protected  byte[] claims
           
protected  String claimsDialect
           
static String INCLUDE_ALWAYS
           
static String INCLUDE_ALWAYS_TO_RECIPIENT
           
static String INCLUDE_ALWAYS_TO_RECIPIENT_VER2
           
static String INCLUDE_ALWAYS_VER2
           
static String INCLUDE_NEVER
           
static String INCLUDE_NEVER_VER2
           
static String INCLUDE_ONCE
           
static String INCLUDE_ONCE_VER2
           
protected  String includeToken
           
protected  String issuer
           
protected  boolean 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
KeyBindingBase()
           
 
Method Summary
 byte[] getClaims()
           
 String getIncludeToken()
           
 String getIssuer()
           
 boolean policyTokenWasSet()
           
 void setClaims(byte[] claims)
           
 void setIncludeToken(String include)
           
 void setIssuer(String issuer)
           
 void setPolicyTokenFlag(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
Constructor Detail

KeyBindingBase

public KeyBindingBase()
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()


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