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 otherwiseboolean
Returns 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, verify
Methods inherited from class org.apache.xml.security.stax.impl.securityToken.AbstractSecurityToken
getId, getSecretKey, getSha1Identifier, getTokenUsages, getX509Certificates, setAsymmetric, setPublicKey, setSecretKey, setSha1Identifier, setX509Certificates
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:SecurityToken
Returns the public key if one exists and already initialized, null otherwise- Specified by:
getPublicKey
in interfaceSecurityToken
- Overrides:
getPublicKey
in classAbstractSecurityToken
- Returns:
- the public key
- Throws:
XMLSecurityException
-
isAsymmetric
public boolean isAsymmetric()Description copied from interface:SecurityToken
Returns the token type- Specified by:
isAsymmetric
in interfaceSecurityToken
- Overrides:
isAsymmetric
in classAbstractSecurityToken
- Returns:
- true if asymmetric token, false if symmetric token
-
getTokenType
-