Class RsaKeyValueSecurityToken
java.lang.Object
org.apache.xml.security.stax.impl.securityToken.AbstractSecurityToken
org.apache.xml.security.stax.impl.securityToken.AbstractInboundSecurityToken
org.apache.xml.security.stax.impl.securityToken.RsaKeyValueSecurityToken
- All Implemented Interfaces:
InboundSecurityToken,SecurityToken
-
Field Summary
Fields inherited from class org.apache.xml.security.stax.impl.securityToken.AbstractSecurityToken
keyTable, tokenUsages -
Constructor Summary
ConstructorsConstructorDescriptionRsaKeyValueSecurityToken(org.apache.xml.security.binding.xmldsig.RSAKeyValueType rsaKeyValueType, InboundSecurityContext inboundSecurityContext) -
Method Summary
Modifier and TypeMethodDescriptionReturns the public key if one exists and already initialized, null otherwisebooleanReturns the token typeMethods inherited from class org.apache.xml.security.stax.impl.securityToken.AbstractInboundSecurityToken
addTokenUsage, addWrappedToken, getElementPath, getKey, getKeyIdentifier, getKeyWrappingToken, getPubKey, getPublicKey, getSecretKey, getWrappedTokens, getXMLSecEvent, isIncludedInMessage, setElementPath, setKeyWrappingToken, setXMLSecEvent, verifyMethods inherited from class org.apache.xml.security.stax.impl.securityToken.AbstractSecurityToken
getId, getSecretKey, getSha1Identifier, getTokenUsages, getX509Certificates, setAsymmetric, setPublicKey, setSecretKey, setSha1Identifier, setX509CertificatesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.xml.security.stax.securityToken.SecurityToken
getId, getSecretKey, getSha1Identifier, getTokenUsages, getX509Certificates
-
Constructor Details
-
RsaKeyValueSecurityToken
public RsaKeyValueSecurityToken(org.apache.xml.security.binding.xmldsig.RSAKeyValueType rsaKeyValueType, InboundSecurityContext inboundSecurityContext)
-
-
Method Details
-
getPublicKey
Description copied from interface:SecurityTokenReturns the public key if one exists and already initialized, null otherwise- Specified by:
getPublicKeyin interfaceSecurityToken- Overrides:
getPublicKeyin classAbstractSecurityToken- Returns:
- the public key
- Throws:
XMLSecurityException
-
isAsymmetric
public boolean isAsymmetric()Description copied from interface:SecurityTokenReturns the token type- Specified by:
isAsymmetricin interfaceSecurityToken- Overrides:
isAsymmetricin classAbstractSecurityToken- Returns:
- true if asymmetric token, false if symmetric token
-
getTokenType
-