|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ClientAuthenticationMethod | |
---|---|
com.nimbusds.oauth2.sdk.auth | Implementations of OAuth 2.0 client authentication methods at the Token endpoint. |
com.nimbusds.oauth2.sdk.client | OAuth 2.0 dynamic client registration. |
com.nimbusds.openid.connect.sdk.op | OpenID Connect Provider (OP) classes. |
Uses of ClientAuthenticationMethod in com.nimbusds.oauth2.sdk.auth |
---|
Fields in com.nimbusds.oauth2.sdk.auth declared as ClientAuthenticationMethod | |
---|---|
static ClientAuthenticationMethod |
ClientAuthenticationMethod.CLIENT_SECRET_BASIC
Clients that have received a client secret from the authorisation server authenticate with the authorisation server in accordance with section 3.2.1 of OAuth 2.0 using HTTP Basic authentication. |
static ClientAuthenticationMethod |
ClientAuthenticationMethod.CLIENT_SECRET_JWT
Clients that have received a client secret from the authorisation server, create a JWT using an HMAC SHA algorithm, such as HMAC SHA-256. |
static ClientAuthenticationMethod |
ClientAuthenticationMethod.CLIENT_SECRET_POST
Clients that have received a client secret from the authorisation server authenticate with the authorisation server in accordance with section 3.2.1 of OAuth 2.0 by including the client credentials in the request body. |
static ClientAuthenticationMethod |
ClientAuthenticationMethod.PRIVATE_KEY_JWT
Clients that have registered a public key sign a JWT using the RSA algorithm if a RSA key was registered or the ECDSA algorithm if an Elliptic Curve key was registered (see JWA for the algorithm identifiers). |
Methods in com.nimbusds.oauth2.sdk.auth that return ClientAuthenticationMethod | |
---|---|
static ClientAuthenticationMethod |
ClientAuthenticationMethod.getDefault()
Gets the default client authentication method. |
ClientAuthenticationMethod |
ClientAuthentication.getMethod()
Gets the client authentication method. |
Constructors in com.nimbusds.oauth2.sdk.auth with parameters of type ClientAuthenticationMethod | |
---|---|
ClientAuthentication(ClientAuthenticationMethod method)
Creates a new abstract client authentication. |
|
JWTAuthentication(ClientAuthenticationMethod method,
com.nimbusds.jwt.SignedJWT clientAssertion,
ClientID clientID)
Creates a new JSON Web Token (JWT) based client authentication. |
Uses of ClientAuthenticationMethod in com.nimbusds.oauth2.sdk.client |
---|
Methods in com.nimbusds.oauth2.sdk.client that return ClientAuthenticationMethod | |
---|---|
ClientAuthenticationMethod |
ClientMetadata.getTokenEndpointAuthMethod()
Gets the Token endpoint authentication method. |
Methods in com.nimbusds.oauth2.sdk.client with parameters of type ClientAuthenticationMethod | |
---|---|
void |
ClientMetadata.setTokenEndpointAuthMethod(ClientAuthenticationMethod authMethod)
Sets the Token endpoint authentication method. |
Uses of ClientAuthenticationMethod in com.nimbusds.openid.connect.sdk.op |
---|
Methods in com.nimbusds.openid.connect.sdk.op that return types with arguments of type ClientAuthenticationMethod | |
---|---|
Set<ClientAuthenticationMethod> |
OIDCProviderMetadata.getTokenEndpointAuthMethods()
Gets the supported token endpoint authentication methods. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |