Class OutboundUsernameSecurityToken

java.lang.Object
org.apache.xml.security.stax.impl.securityToken.AbstractSecurityToken
org.apache.xml.security.stax.impl.securityToken.GenericOutboundSecurityToken
org.apache.wss4j.stax.impl.securityToken.OutboundUsernameSecurityToken
All Implemented Interfaces:
org.apache.xml.security.stax.securityToken.OutboundSecurityToken, org.apache.xml.security.stax.securityToken.SecurityToken

public class OutboundUsernameSecurityToken extends org.apache.xml.security.stax.impl.securityToken.GenericOutboundSecurityToken
  • Field Summary

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

    keyTable, tokenUsages
  • Constructor Summary

    Constructors
    Constructor
    Description
    OutboundUsernameSecurityToken(String username, String password, String createdTime, byte[] nonce, String id, byte[] salt, int iterations)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    byte[]
     
     
    getSecretKey(String algorithmURI)
     
     

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

    addWrappedToken, getCustomTokenReference, getKeyIdentifier, getKeyWrappingToken, getProcessor, getTokenType, getWrappedTokens, setCustomTokenReference, setKeyWrappingToken, setProcessor, setTokenType

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

    addTokenUsage, 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

    addTokenUsage, getId, getPublicKey, getSecretKey, getSha1Identifier, getTokenUsages, getX509Certificates, isAsymmetric
  • Constructor Details

    • OutboundUsernameSecurityToken

      public OutboundUsernameSecurityToken(String username, String password, String createdTime, byte[] nonce, String id, byte[] salt, int iterations)
  • Method Details

    • getUsername

      public String getUsername()
    • getPassword

      public String getPassword()
    • getCreated

      public String getCreated()
    • getNonce

      public byte[] getNonce()
    • getSecretKey

      public Key getSecretKey(String algorithmURI) throws org.apache.xml.security.exceptions.XMLSecurityException
      Specified by:
      getSecretKey in interface org.apache.xml.security.stax.securityToken.OutboundSecurityToken
      Overrides:
      getSecretKey in class org.apache.xml.security.stax.impl.securityToken.GenericOutboundSecurityToken
      Throws:
      org.apache.xml.security.exceptions.XMLSecurityException