Class ConsentorCompleteOAuthEvent

Object
se.curity.identityserver.sdk.data.events.OAuthEvent
se.curity.identityserver.sdk.data.events.ConsentorCompleteOAuthEvent
All Implemented Interfaces:
SerializableAsMap, Event
Direct Known Subclasses:
ConsentorCompleteOAuthEvent.Success, ConsentorCompleteOAuthEvent.Unsuccessful

public abstract class ConsentorCompleteOAuthEvent extends OAuthEvent
An event that represents the completion, successful or unsuccessful, of the consent process performed by a Consentor.
Since:
4.3.0
  • Method Details

    • getRequestingClientId

      public String getRequestingClientId()
      Returns the ID of the client that made the request causing this event to be posted.
      Overrides:
      getRequestingClientId in class OAuthEvent
      Returns:
      the requesting client's ID
    • getRequestingSubject

      public String getRequestingSubject()
      Returns the authenticated subject for making the request causing this event to be posted.
      Overrides:
      getRequestingSubject in class OAuthEvent
      Returns:
      the requesting subject
    • getConsentAttributes

      public ConsentAttributes getConsentAttributes()
      Returns the attributes which the user consented for.
      Returns:
      the consented attributes
    • getConsentorId

      public String getConsentorId()
      Returns the consentor's ID from the request causing this event to be posted.
      Returns:
      the consentor ID
    • getConsentorType

      public String getConsentorType()
      Returns the type of the consentor used in the request causing this event to be posted.
      Returns:
      the consentor type