Uses of Class
com.nimbusds.oauth2.sdk.auth.ClientAuthentication
-
Packages that use ClientAuthentication Package Description com.nimbusds.oauth2.sdk Classes for representing, serialising and parsing OAuth 2.0 client requests and authorisation server responses.com.nimbusds.oauth2.sdk.auth Implementations of OAuth 2.0 client authentication methods at the Token endpoint.com.nimbusds.oauth2.sdk.auth.verifier Client authentication verifier framework.com.nimbusds.oauth2.sdk.device OAuth 2.0 device authorisation grant classes. -
-
Uses of ClientAuthentication in com.nimbusds.oauth2.sdk
Methods in com.nimbusds.oauth2.sdk that return ClientAuthentication Modifier and Type Method Description ClientAuthenticationAbstractOptionallyAuthenticatedRequest. getClientAuthentication()Returns the client authentication.Constructors in com.nimbusds.oauth2.sdk with parameters of type ClientAuthentication Constructor Description AbstractOptionallyAuthenticatedRequest(URI uri, ClientAuthentication clientAuth)Creates a new abstract request with optional client authentication.AbstractOptionallyIdentifiedRequest(URI uri, ClientAuthentication clientAuth)Creates a new abstract request with optional client authentication.PushedAuthorizationRequest(URI uri, ClientAuthentication clientAuth, AuthorizationRequest authzRequest)Creates a new authenticated pushed authorisation request for a confidential client.TokenIntrospectionRequest(URI uri, ClientAuthentication clientAuth, Token token)Creates a new token introspection request.TokenIntrospectionRequest(URI uri, ClientAuthentication clientAuth, Token token, Map<String,List<String>> customParams)Creates a new token introspection request.TokenRequest(URI uri, ClientAuthentication clientAuth, AuthorizationGrant authzGrant)Creates a new token request with the specified client authentication.TokenRequest(URI uri, ClientAuthentication clientAuth, AuthorizationGrant authzGrant, Scope scope)Creates a new token request with the specified client authentication.TokenRequest(URI uri, ClientAuthentication clientAuth, AuthorizationGrant authzGrant, Scope scope, List<URI> resources, Map<String,List<String>> customParams)Creates a new token request with the specified client authentication and extension and custom parameters.TokenRevocationRequest(URI uri, ClientAuthentication clientAuth, Token token)Creates a new token revocation request for a confidential client. -
Uses of ClientAuthentication in com.nimbusds.oauth2.sdk.auth
Subclasses of ClientAuthentication in com.nimbusds.oauth2.sdk.auth Modifier and Type Class Description classClientSecretBasicClient secret basic authentication at the Token endpoint.classClientSecretJWTClient secret JWT authentication at the Token endpoint.classClientSecretPostClient secret post authentication at the Token endpoint.classJWTAuthenticationBase abstract class for JSON Web Token (JWT) based client authentication at the Token endpoint.classPKITLSClientAuthenticationPKI mutual TLS client authentication at the Token endpoint.classPlainClientSecretBase abstract class for plain secret based client authentication at the Token endpoint.classPrivateKeyJWTPrivate key JWT authentication at the Token endpoint.classSelfSignedTLSClientAuthenticationSelf-signed certificate mutual TLS client authentication at the Token endpoint.classTLSClientAuthenticationThe base abstract class for mutual TLS client authentication at the Token endpoint.Methods in com.nimbusds.oauth2.sdk.auth that return ClientAuthentication Modifier and Type Method Description static ClientAuthenticationClientAuthentication. parse(HTTPRequest httpRequest)Parses the specified HTTP request for a supported client authentication (seeClientAuthenticationMethod). -
Uses of ClientAuthentication in com.nimbusds.oauth2.sdk.auth.verifier
Methods in com.nimbusds.oauth2.sdk.auth.verifier with parameters of type ClientAuthentication Modifier and Type Method Description voidClientAuthenticationVerifier. verify(ClientAuthentication clientAuth, Set<Hint> hints, Context<T> context)Verifies a client authentication request. -
Uses of ClientAuthentication in com.nimbusds.oauth2.sdk.device
Constructors in com.nimbusds.oauth2.sdk.device with parameters of type ClientAuthentication Constructor Description Builder(ClientAuthentication clientAuth)Creates a new device authorization request builder for an authenticated request.DeviceAuthorizationRequest(URI uri, ClientAuthentication clientAuth, Scope scope, Map<String,List<String>> customParams)Creates a new authenticated device authorization request with extension and custom parameters.
-