OidcTokenInfo
¶
Source code in docs_src/capo_wickr/types/oidc_token_info.py
access_token
instance-attribute
¶
access_token: NotRequired[GenericString]
The OAuth access token that can be used to access protected resources on behalf of the authenticated user.
code_challenge
instance-attribute
¶
code_challenge: NotRequired[GenericString]
The PKCE code challenge, a transformed version of the code verifier sent during the authorization request for verification.
code_verifier
instance-attribute
¶
code_verifier: NotRequired[GenericString]
The PKCE (Proof Key for Code Exchange) code verifier, a cryptographically random string used to enhance security in the OAuth flow.
expires_in
instance-attribute
¶
expires_in: NotRequired[int]
The lifetime of the access token in seconds, indicating when the token will expire and need to be refreshed.
id_token
instance-attribute
¶
id_token: NotRequired[GenericString]
The OpenID Connect ID token containing user identity information and authentication context as a signed JWT.
refresh_token
instance-attribute
¶
refresh_token: NotRequired[GenericString]
The OAuth refresh token that can be used to obtain new access tokens without requiring the user to re-authenticate.
token_type
instance-attribute
¶
token_type: NotRequired[GenericString]
The type of access token issued, typically 'Bearer', which indicates how the token should be used in API requests.