public class SupportingToken extends TokenWrapper implements AlgorithmWrapper
builder, token
constants
Constructor and Description |
---|
SupportingToken(SPConstants.SupportTokenType type,
SPConstants version,
PolicyBuilder b) |
Modifier and Type | Method and Description |
---|---|
void |
addToken(Token token) |
AlgorithmSuite |
getAlgorithmSuite() |
SignedEncryptedElements |
getEncryptedElements() |
SignedEncryptedParts |
getEncryptedParts() |
QName |
getName() |
org.apache.neethi.Policy |
getPolicy() |
QName |
getRealName() |
SignedEncryptedElements |
getSignedElements() |
SignedEncryptedParts |
getSignedParts() |
Token |
getToken() |
List<Token> |
getTokens() |
SPConstants.SupportTokenType |
getTokenType() |
short |
getType() |
boolean |
isEncryptedToken() |
void |
serialize(javax.xml.stream.XMLStreamWriter writer) |
void |
setAlgorithmSuite(AlgorithmSuite algorithmSuite) |
void |
setEncryptedElements(SignedEncryptedElements encryptedElements) |
void |
setEncryptedParts(SignedEncryptedParts encryptedParts) |
void |
setSignedElements(SignedEncryptedElements signedElements) |
void |
setSignedParts(SignedEncryptedParts signedParts) |
void |
setToken(Token tok) |
void |
setTokenType(SPConstants.SupportTokenType t) |
normalize
equal, getSPConstants, isIgnorable, isNormalized, isOptional, setIgnorable, setNormalized, setOptional
public SupportingToken(SPConstants.SupportTokenType type, SPConstants version, PolicyBuilder b)
public AlgorithmSuite getAlgorithmSuite()
public void setAlgorithmSuite(AlgorithmSuite algorithmSuite)
setAlgorithmSuite
in interface AlgorithmWrapper
algorithmSuite
- The algorithmSuite to set.public void addToken(Token token)
token
- The token to set.public SPConstants.SupportTokenType getTokenType()
public void setTokenType(SPConstants.SupportTokenType t)
type
- The type to set.public SignedEncryptedElements getEncryptedElements()
public void setEncryptedElements(SignedEncryptedElements encryptedElements)
encryptedElements
- The encryptedElements to set.public SignedEncryptedParts getEncryptedParts()
public void setEncryptedParts(SignedEncryptedParts encryptedParts)
encryptedParts
- The encryptedParts to set.public SignedEncryptedElements getSignedElements()
public void setSignedElements(SignedEncryptedElements signedElements)
signedElements
- The signedElements to set.public SignedEncryptedParts getSignedParts()
public void setSignedParts(SignedEncryptedParts signedParts)
signedParts
- The signedParts to set.public void setToken(Token tok)
setToken
in class TokenWrapper
public Token getToken()
getToken
in class TokenWrapper
public QName getRealName()
public QName getName()
getName
in interface org.apache.neethi.Assertion
public boolean isEncryptedToken()
public short getType()
getType
in interface org.apache.neethi.PolicyComponent
getType
in class AbstractSecurityAssertion
public void serialize(javax.xml.stream.XMLStreamWriter writer) throws javax.xml.stream.XMLStreamException
serialize
in interface org.apache.neethi.Assertion
serialize
in interface org.apache.neethi.PolicyComponent
javax.xml.stream.XMLStreamException
public org.apache.neethi.Policy getPolicy()
getPolicy
in interface org.apache.neethi.PolicyContainingAssertion
getPolicy
in class TokenWrapper
Apache CXF