Interface SamlToken

All Superinterfaces:
Token
All Known Implementing Classes:
SamlToken

public interface SamlToken extends Token
This interface represents requirement for SAML Token
Author:
K.Venugopal@sun.com
  • Method Details

    • getTokenType

      String getTokenType()
      returns the type of the token.
      Returns:
      one of WSS_SAML_V10_TOKEN10,WSS_SAML_V11_TOKEN10,WSS_SAML_V10_TOKEN11,WSS_SAML_V11_TOKEN11,WSS_SAML_V20_TOKEN11
    • getTokenRefernceType

      Iterator getTokenRefernceType()
      returns a Iterator over the token reference types to be used.
      Returns:
      either REQUIRE_KEY_IDENTIFIER_REFERENCE
    • isRequireDerivedKeys

      boolean isRequireDerivedKeys()
      returns true if RequiredDerivedKey element is present under SAML Token.
      Returns:
      true if RequireDerviedKeys element is present under SAML Token or false.
    • getIssuer

      Issuer getIssuer()
      returns the issuer for the SAML token.
      Returns:
      returns the issuer
    • getIssuerName

      IssuerName getIssuerName()
      Returns:
      the issuer name for SAML token
    • getClaims

      Claims getClaims()
      Returns:
      Claims