org.apache.wss4j.stax.impl.securityToken
Class ExternalSecurityTokenImpl

java.lang.Object
  extended by org.apache.xml.security.stax.impl.securityToken.AbstractSecurityToken
      extended by org.apache.xml.security.stax.impl.securityToken.AbstractInboundSecurityToken
          extended by org.apache.wss4j.stax.impl.securityToken.ExternalSecurityTokenImpl
All Implemented Interfaces:
org.apache.xml.security.stax.securityToken.InboundSecurityToken, org.apache.xml.security.stax.securityToken.SecurityToken

public class ExternalSecurityTokenImpl
extends org.apache.xml.security.stax.impl.securityToken.AbstractInboundSecurityToken


Field Summary
 
Fields inherited from class org.apache.xml.security.stax.impl.securityToken.AbstractSecurityToken
keyTable, tokenUsages
 
Constructor Summary
ExternalSecurityTokenImpl(WSInboundSecurityContext wsInboundSecurityContext, String id, org.apache.xml.security.stax.securityToken.SecurityTokenConstants.KeyIdentifier keyIdentifier, WSSSecurityProperties securityProperties, boolean included)
           
 
Method Summary
protected  Key getKey(String algorithmURI, org.apache.xml.security.stax.ext.XMLSecurityConstants.AlgorithmUsage algorithmUsage, String correlationID)
           
 org.apache.xml.security.stax.securityToken.SecurityTokenConstants.TokenType getTokenType()
           
 
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, verify
 
Methods inherited from class org.apache.xml.security.stax.impl.securityToken.AbstractSecurityToken
getId, getPublicKey, getSecretKey, getSha1Identifier, getTokenUsages, getX509Certificates, isAsymmetric, 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, getPublicKey, getSecretKey, getSha1Identifier, getTokenUsages, getX509Certificates, isAsymmetric
 

Constructor Detail

ExternalSecurityTokenImpl

public ExternalSecurityTokenImpl(WSInboundSecurityContext wsInboundSecurityContext,
                                 String id,
                                 org.apache.xml.security.stax.securityToken.SecurityTokenConstants.KeyIdentifier keyIdentifier,
                                 WSSSecurityProperties securityProperties,
                                 boolean included)
                          throws WSSecurityException
Throws:
WSSecurityException
Method Detail

getKey

protected Key getKey(String algorithmURI,
                     org.apache.xml.security.stax.ext.XMLSecurityConstants.AlgorithmUsage algorithmUsage,
                     String correlationID)
              throws org.apache.xml.security.exceptions.XMLSecurityException
Overrides:
getKey in class org.apache.xml.security.stax.impl.securityToken.AbstractInboundSecurityToken
Throws:
org.apache.xml.security.exceptions.XMLSecurityException

getTokenType

public org.apache.xml.security.stax.securityToken.SecurityTokenConstants.TokenType getTokenType()


Copyright © 2004–2014 The Apache Software Foundation. All rights reserved.