Uses of Interface
edu.iu.auth.oauth.OAuthClient
Packages that use OAuthClient
-
Uses of OAuthClient in edu.iu.auth.config
Subinterfaces of OAuthClient in edu.iu.auth.configModifier and TypeInterfaceDescriptioninterfaceEncapsulates OAuth 2.0 Resource Owner Password grant authentication details. -
Uses of OAuthClient in edu.iu.auth.oauth
Subinterfaces of OAuthClient in edu.iu.auth.oauthModifier and TypeInterfaceDescriptioninterfaceEncapsulates OAuth 2.0 authorization client details. -
Uses of OAuthClient in iu.auth.config
Methods in iu.auth.config that return OAuthClientModifier and TypeMethodDescriptionprotected OAuthClientOAuthAccessTokenGrant.getClient()Gets the configuredOAuthClientMethods in iu.auth.config with parameters of type OAuthClientModifier and TypeMethodDescriptionstatic OidcIdTokenOidcIdToken.decryptAndVerify(String jwt, WebKey issuerKey, WebKey audienceKey, OAuthClient client, String nonce, String accessToken, Duration maxAge) Parses, decrypts, and verifies a JWT encoded withJWS compact serialization.static OidcIdTokenOidcIdToken.verify(String jwt, WebKey issuerKey, OAuthClient client, String nonce, String accessToken, Duration maxAge) Parses and verifies an ID token encoded withJWS compact serialization.Constructors in iu.auth.config with parameters of type OAuthClientModifierConstructorDescriptionOidcIdToken(WebKey.Algorithm alg, OAuthClient client, String nonce, String accessToken, Duration maxAge, JsonObject claims) Constructor.Constructor parameters in iu.auth.config with type arguments of type OAuthClientModifierConstructorDescriptionOAuthAccessTokenGrant(Supplier<? extends OAuthClient> client) Constructor.