Class X509PKIPathv1SecurityTokenImpl

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.X509SecurityToken
org.apache.wss4j.stax.impl.securityToken.X509SecurityTokenImpl
org.apache.wss4j.stax.impl.securityToken.X509PKIPathv1SecurityTokenImpl
All Implemented Interfaces:
SubjectAndPrincipalSecurityToken, X509SecurityToken, org.apache.xml.security.stax.securityToken.InboundSecurityToken, org.apache.xml.security.stax.securityToken.SecurityToken

public class X509PKIPathv1SecurityTokenImpl extends X509SecurityTokenImpl
  • Field Summary

    Fields inherited from class org.apache.xml.security.stax.impl.securityToken.AbstractSecurityToken

    keyTable, tokenUsages
  • Constructor Summary

    Constructors
    Constructor
    Description
    X509PKIPathv1SecurityTokenImpl(WSInboundSecurityContext wsInboundSecurityContext, Crypto crypto, CallbackHandler callbackHandler, byte[] binaryContent, String id, org.apache.xml.security.stax.securityToken.SecurityTokenConstants.KeyIdentifier keyIdentifier, WSSSecurityProperties securityProperties)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected String
     

    Methods inherited from class org.apache.wss4j.stax.impl.securityToken.X509SecurityTokenImpl

    getCallbackHandler, getCrypto, getKey, getPrincipal, getSubject, getTokenType, getX509Certificates, matches, setCrypto, verify

    Methods inherited from class org.apache.xml.security.stax.impl.securityToken.X509SecurityToken

    isAsymmetric

    Methods inherited from class org.apache.xml.security.stax.impl.securityToken.AbstractInboundSecurityToken

    addTokenUsage, addWrappedToken, getElementPath, getKeyIdentifier, getKeyWrappingToken, getPubKey, getPublicKey, getSecretKey, getWrappedTokens, getXMLSecEvent, isIncludedInMessage, setElementPath, setKeyWrappingToken, setXMLSecEvent

    Methods inherited from class org.apache.xml.security.stax.impl.securityToken.AbstractSecurityToken

    getId, getPublicKey, getSecretKey, getSha1Identifier, getTokenUsages, 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

    addTokenUsage, getId, getKeyIdentifier, getKeyWrappingToken, getPublicKey, getSecretKey, getSha1Identifier, getTokenUsages, getWrappedTokens, isAsymmetric
  • Constructor Details

    • X509PKIPathv1SecurityTokenImpl

      public X509PKIPathv1SecurityTokenImpl(WSInboundSecurityContext wsInboundSecurityContext, Crypto crypto, CallbackHandler callbackHandler, byte[] binaryContent, String id, org.apache.xml.security.stax.securityToken.SecurityTokenConstants.KeyIdentifier keyIdentifier, WSSSecurityProperties securityProperties) throws org.apache.xml.security.exceptions.XMLSecurityException
      Throws:
      org.apache.xml.security.exceptions.XMLSecurityException
  • Method Details

    • getAlias

      protected String getAlias() throws org.apache.xml.security.exceptions.XMLSecurityException
      Specified by:
      getAlias in class X509SecurityTokenImpl
      Throws:
      org.apache.xml.security.exceptions.XMLSecurityException