Skip navigation links
A C D G I J K S U V 

A

authenticate(HttpServletRequest, MethodRegistry.AuthInfo, String) - Method in class com.google.api.auth.Authenticator
Authenticate the current HTTP request.
Authenticator - Class in com.google.api.auth
An authenticator that extracts the auth token from the HTTP request and constructs a UserInfo object based on the claims contained in the auth token.
AuthTokenDecoder - Interface in com.google.api.auth
A decoder that decodes an auth token into a JwtClaims object.
AuthTokenVerifier - Interface in com.google.api.auth
Verifies the signature of an auth token based on the issuer of the token.

C

CachingAuthTokenDecoder - Class in com.google.api.auth
A AuthTokenDecoder that caches results and delegates actual token decoding to another AuthTokenDecoder.
CachingAuthTokenDecoder(AuthTokenDecoder) - Constructor for class com.google.api.auth.CachingAuthTokenDecoder
 
CachingJwksSupplier - Class in com.google.api.auth
A JwksSupplier that caches results and delegates actual JWKS retrieval to another JwksSupplier.
CachingJwksSupplier(JwksSupplier) - Constructor for class com.google.api.auth.CachingJwksSupplier
 
com.google.api.auth - package com.google.api.auth
 
create() - Static method in class com.google.api.auth.Authenticator
Create an instance of Authenticator using the service configuration fetched from Google Service Management APIs.

D

decode(String) - Method in interface com.google.api.auth.AuthTokenDecoder
 
decode(String) - Method in class com.google.api.auth.CachingAuthTokenDecoder
 
decode(String) - Method in class com.google.api.auth.DefaultAuthTokenDecoder
 
DefaultAuthTokenDecoder - Class in com.google.api.auth
Default implementation of AuthTokenDecoder.
DefaultAuthTokenDecoder(AuthTokenVerifier) - Constructor for class com.google.api.auth.DefaultAuthTokenDecoder
Constructor.
DefaultAuthTokenVerifier - Class in com.google.api.auth
Default implementation of AuthTokenVerifier.
DefaultAuthTokenVerifier(JwksSupplier) - Constructor for class com.google.api.auth.DefaultAuthTokenVerifier
 
DefaultJwksSupplier - Class in com.google.api.auth
The default implementation of JwksSupplier.
DefaultJwksSupplier(HttpRequestFactory, KeyUriSupplier) - Constructor for class com.google.api.auth.DefaultJwksSupplier
 
DefaultKeyUriSupplier - Class in com.google.api.auth
Default implementation of KeyUriSupplier.
DefaultKeyUriSupplier(HttpRequestFactory, Map<String, IssuerKeyUrlConfig>) - Constructor for class com.google.api.auth.DefaultKeyUriSupplier
Constructor.

G

getAudiences() - Method in class com.google.api.auth.UserInfo
 
getEmail() - Method in class com.google.api.auth.UserInfo
 
getId() - Method in class com.google.api.auth.UserInfo
 
getIssuer() - Method in class com.google.api.auth.UserInfo
 
getJwksUri() - Method in class com.google.api.auth.IssuerKeyUrlConfig
 

I

isOpenIdValid() - Method in class com.google.api.auth.IssuerKeyUrlConfig
 
IssuerKeyUrlConfig - Class in com.google.api.auth
The key url configuration for a given issuer.
IssuerKeyUrlConfig(boolean, Optional<GenericUrl>) - Constructor for class com.google.api.auth.IssuerKeyUrlConfig
Constructor.

J

JwksSupplier - Interface in com.google.api.auth
A supplier that returns a JsonWebKeySet based on the issuer.

K

KeyUriSupplier - Interface in com.google.api.auth
Supplies the URI from which the verification keys can be retrieved based on the issuer.

S

supply(String) - Method in class com.google.api.auth.CachingJwksSupplier
 
supply(String) - Method in class com.google.api.auth.DefaultJwksSupplier
 
supply(String) - Method in class com.google.api.auth.DefaultKeyUriSupplier
 
supply(String) - Method in interface com.google.api.auth.JwksSupplier
 
supply(String) - Method in interface com.google.api.auth.KeyUriSupplier
 

U

UnauthenticatedException - Exception in com.google.api.auth
 
UnauthenticatedException() - Constructor for exception com.google.api.auth.UnauthenticatedException
 
UnauthenticatedException(Throwable) - Constructor for exception com.google.api.auth.UnauthenticatedException
 
UnauthenticatedException(String) - Constructor for exception com.google.api.auth.UnauthenticatedException
 
UnauthenticatedException(String, Throwable) - Constructor for exception com.google.api.auth.UnauthenticatedException
 
UserInfo - Class in com.google.api.auth
Holds the authentication results.
UserInfo(Collection<String>, String, String, String) - Constructor for class com.google.api.auth.UserInfo
Constructor.

V

verify(String, String) - Method in interface com.google.api.auth.AuthTokenVerifier
 
verify(String, String) - Method in class com.google.api.auth.DefaultAuthTokenVerifier
 
A C D G I J K S U V 
Skip navigation links