Interface SecureConversationToken

All Superinterfaces:
Token
All Known Implementing Classes:
SCTokenWrapper, SecureConversationToken

public interface SecureConversationToken extends Token
This interface represents requirement for Security Context Token defined in WS-SecureConversation 1.0
Author:
K.Venugopal@sun.com
  • Method Details

    • getTokenRefernceTypes

      Set getTokenRefernceTypes()
      returns a Iterator over the token reference types to be used.
      Returns:
      either REQUIRE_EXTERNAL_URI_REFERENCE
    • isRequireDerivedKeys

      boolean isRequireDerivedKeys()
      returns true if RequiredDerivedKey element is present under SecureConversationToken
      Returns:
      true if RequireDerviedKeys element is present under SecureConversationToken or false.
    • isMustNotSendCancel

      boolean isMustNotSendCancel()
      returns true if isMustNotSendCancel element is present under SecureConversationToken
      Returns:
      true if isMustNotSendCancel element is present under SecureConversationToken or false.
    • isMustNotSendRenew

      boolean isMustNotSendRenew()
      returns true if isMustNotSendRenew element is present under SecureConversationToken
      Returns:
      true if isMustNotSendRenew element is present under SecureConversationToken or false.
    • getTokenType

      String getTokenType()
      returns the type of the token.
      Returns:
      one of SC10_SECURITYCONTEXT_TOKEN
    • getIssuer

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

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

      Claims getClaims()
      Returns:
      Claims
    • getBootstrapPolicy

      NestedPolicy getBootstrapPolicy()
      returns Policy which represents Bootstrap Policy
      Returns:
      Policy