Interface ProtocolContext

All Superinterfaces:
ProtocolContext, Serializable

public interface ProtocolContext extends ProtocolContext
This class represents a protocol context for OAuth 2.0 protocol.
  • Method Details

    • getDefinitionId

      Long getDefinitionId()
      Get the definition ID.
      Returns:
      The definition ID.
    • getDefinitionName

      String getDefinitionName()
      Get the definition name.
      Returns:
      The definition name.
    • getDefinition

      Definition getDefinition()
      Get the definition object.
      Returns:
      The definition object.
    • getClientId

      String getClientId()
      Get the client ID.
      Returns:
      The client ID.
    • getClientName

      String getClientName()
      Get the client name.
      Returns:
      The client name.
    • getClient

      Client getClient()
      Get the client object.
      Returns:
      The client object.
    • getAuthenticationRequest

      AuthenticationRequest getAuthenticationRequest()
      Get the authentication request.
      Returns:
      The authentication request.
    • setConsentDecision

      void setConsentDecision(String[] scopes)
    • getConsentDecision

      String[] getConsentDecision()