Interface IuAuthConfig

All Known Subinterfaces:
IuSamlServiceProvider, IuTrustedIssuer, PrincipalVerifier<I>
All Known Implementing Classes:
CaVerifier, PkiVerifier

public interface IuAuthConfig
Authentication and authorization configuration management interface.

Describes the properties of an authentication realm.

  • Method Details

    • getRealm

      String getRealm()
      Gets the authentication realm.
      Returns:
      authentication realm
    • getAuthScheme

      String getAuthScheme()
      Gets the authorization scheme.
      Returns:
      authorization scheme; null if the realm doesn't define authorization logic
    • getAuthenticationEndpoint

      URI getAuthenticationEndpoint()
      Gets the authentication endpoint.

      This endpoint is responsible for authentication server interactions for an application module. This endpoint sets an authenticated session cookie and redirects the user to an application-specific entry point.

      Returns:
      authentication endpoint