Class RequiredActionCompletion.RegisterUser

Object
se.curity.identityserver.sdk.authenticationaction.completions.RequiredActionCompletion
se.curity.identityserver.sdk.authenticationaction.completions.RequiredActionCompletion.RegisterUser
Enclosing class:
RequiredActionCompletion

public static final class RequiredActionCompletion.RegisterUser extends RequiredActionCompletion
RequiredActionCompletion that contains acr for registration action
Since:
6.1.0
  • Method Details

    • getAuthenticatorDescriptor

      public AuthenticatorDescriptor getAuthenticatorDescriptor()
    • getEndpoint

      @Nullable public @Nullable String getEndpoint()
    • isIgnoreRequiredAuthenticator

      public boolean isIgnoreRequiredAuthenticator()
    • register

      public static RequiredActionCompletion register(AuthenticatorDescriptor authenticatorDescriptor)
      Creates RegisterUser instance
      Parameters:
      authenticatorDescriptor - refers to the authenticator used for the registration
      Returns:
      an instance of RegisterUser action completion
    • register

      public static RequiredActionCompletion register(AuthenticatorDescriptor authenticatorDescriptor, boolean ignoreRequiredAuthenticator)
      Creates RegisterUser instance
      Parameters:
      authenticatorDescriptor - refers to the authenticator used for the registration
      ignoreRequiredAuthenticator - denotes whether prerequisites for the acr should be ignored
      Returns:
      an instance of RegisterUser action completion
    • register

      public static RequiredActionCompletion register(AuthenticatorDescriptor authenticatorDescriptor, boolean ignoreRequiredAuthenticator, @Nullable String registrationEndpoint)
      Creates RegisterUser instance
      Parameters:
      authenticatorDescriptor - refers to the authenticator used for the registration
      ignoreRequiredAuthenticator - denotes whether prerequisites for the acr should be ignored
      registrationEndpoint - optional endpoint for registration, which can be a subroute as defined in the descriptor of the authenticator plugin
      Returns:
      an instance of RegisterUser action completion