Authlete
|
Request to Authlete's /api/auth/userinfo
API.
More...
Properties | |
string | Token [get, set] |
The access token that the userinfo endpoint implementation received from the client application. More... | |
string | ClientCertificate [get, set] |
The client certificate used in the TLS connection established between the client application and the userinfo endpoint in PEM format. More... | |
string | Dpop [get, set] |
The DPoP header presented by the client during the request to the userinfo endpoint. The header contains a signed JWT which includes the public key that is paired with the private key used to sign the JWT. More... | |
string | Htm [get, set] |
The HTTP method of the userinfo request. This property is used to validate the DPoP header. More... | |
string | Htu [get, set] |
The URL of the userinfo endpoint. This property is used to validate the DPoP header. More... | |
Request to Authlete's /api/auth/userinfo
API.
|
getset |
The client certificate used in the TLS connection established between the client application and the userinfo endpoint in PEM format.
The value of this request parameter is referred to when the access token given to the userinfo endpoint was bound to a client certificate when it was issued. See OAuth 2.0 Mutual TLS Client Authentication and Certificate-Bound Access Tokens for details about the specification of certificate-bound access tokens.
Since version 1.3.0.
|
getset |
The DPoP
header presented by the client during the request to the userinfo endpoint. The header contains a signed JWT which includes the public key that is paired with the private key used to sign the JWT.
See "OAuth 2.0 Demonstration of Proof-of-Possession at the Application Layer (DPoP)" for details.
Since version 1.4.0.
|
getset |
The HTTP method of the userinfo request. This property is used to validate the DPoP
header.
In normal cases, the value is either GET
or POST
.
See "OAuth 2.0 Demonstration of Proof-of-Possession at the Application Layer (DPoP)" for details.
Since version 1.4.0.
|
getset |
The URL of the userinfo endpoint. This property is used to validate the DPoP
header.
If this parameter is omitted, the userInfoEndpoint
property of the Service
is used as the default value.
See "OAuth 2.0 Demonstration of Proof-of-Possession at the Application Layer (DPoP)" for details.
Since version 1.4.0.
|
getset |
The access token that the userinfo endpoint implementation received from the client application.