Package google.registry.request.auth
-
Interface Summary Interface Description AuthenticationMechanism A particular way to authenticate an HTTP request, returning anAuthResult
.OidcTokenAuthenticationMechanism.TokenExtractor -
Class Summary Class Description AuthenticatedRegistrarAccessor Allows access only toRegistrar
s the current user has access to.AuthModule Dagger module for authentication routines.AuthResult Results of authentication for a given HTTP request, as emitted by anAuthenticationMechanism
.AuthSettings Parameters used to configure the authenticator.LegacyAuthenticationMechanism Authentication mechanism for legacy cookie-based App Engine authentication.OAuthAuthenticationMechanism OAuth authentication mechanism, using the OAuthService interface.OAuthTokenInfo Information provided by the OAuth authentication mechanism (only) about the session.OidcTokenAuthenticationMechanism An authenticam mechanism that verifies the OIDC token.RequestAuthenticator Top-level authentication/authorization class; calls authentication mechanisms as needed.UserAuthInfo Extra information provided by the authentication mechanism about the user. -
Enum Summary Enum Description Auth Enum used to configure authentication settings for Actions.AuthenticatedRegistrarAccessor.Role The role under which access is granted.AuthSettings.AuthLevel Authentication level.AuthSettings.AuthMethod Available methods for authentication.AuthSettings.UserPolicy User authorization policy options. -
Exception Summary Exception Description AuthenticatedRegistrarAccessor.RegistrarAccessDeniedException Exception thrown when the current user doesn't have access to the requested Registrar.