org.apache.cxf.ws.security.policy.model
Class Token

java.lang.Object
  extended by org.apache.cxf.ws.security.policy.model.AbstractSecurityAssertion
      extended by org.apache.cxf.ws.security.policy.model.Token
All Implemented Interfaces:
PolicyAssertion, org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent
Direct Known Subclasses:
HttpsToken, IssuedToken, KeyValueToken, SamlToken, SecurityContextToken, UsernameToken, X509Token

public abstract class Token
extends AbstractSecurityAssertion


Field Summary
 
Fields inherited from class org.apache.cxf.ws.security.policy.model.AbstractSecurityAssertion
constants
 
Constructor Summary
Token(SPConstants version)
           
 
Method Summary
 SPConstants.IncludeTokenType getInclusion()
           
 String getIssuerName()
           
 boolean isDerivedKeys()
           
 boolean isExplicitDerivedKeys()
           
 boolean isImpliedDerivedKeys()
           
 void setDerivedKeys(boolean derivedKeys)
           
 void setExplicitDerivedKeys(boolean explicitDerivedKeys)
           
 void setImpliedDerivedKeys(boolean impliedDerivedKeys)
           
 void setInclusion(SPConstants.IncludeTokenType inclusion)
           
 void setIssuerName(String issuerName)
           
 
Methods inherited from class org.apache.cxf.ws.security.policy.model.AbstractSecurityAssertion
equal, getSPConstants, getType, isAsserted, isIgnorable, isNormalized, isOptional, normalize, setIgnorable, setNormalized, setOptional
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.neethi.Assertion
getName, serialize
 

Constructor Detail

Token

public Token(SPConstants version)
Method Detail

getInclusion

public SPConstants.IncludeTokenType getInclusion()
Returns:
Returns the inclusion.

setInclusion

public void setInclusion(SPConstants.IncludeTokenType inclusion)
Parameters:
inclusion - The inclusion to set.

isDerivedKeys

public boolean isDerivedKeys()
Returns:
Returns the derivedKeys.

setDerivedKeys

public void setDerivedKeys(boolean derivedKeys)
Parameters:
derivedKeys - The derivedKeys to set.

isExplicitDerivedKeys

public boolean isExplicitDerivedKeys()

setExplicitDerivedKeys

public void setExplicitDerivedKeys(boolean explicitDerivedKeys)

isImpliedDerivedKeys

public boolean isImpliedDerivedKeys()

setImpliedDerivedKeys

public void setImpliedDerivedKeys(boolean impliedDerivedKeys)

getIssuerName

public String getIssuerName()

setIssuerName

public void setIssuerName(String issuerName)


Apache CXF