A JSON Web Key (JWK) is a JSON representation of a cryptographic key. Okta uses signing keys to verify the signature of a JWT when provided for the private_key_jwt client authentication method or for a signed authorize request object. Okta supports both RSA and Elliptic Curve (EC) keys for signing tokens.
| Name | Type | Description | Notes |
|---|---|---|---|
| id | str | The unique ID of the OAuth Client JSON Web Key | [readonly] |
| created | str | Timestamp when the OAuth 2.0 client JSON Web Key was created | [optional] [readonly] |
| last_updated | str | Timestamp when the OAuth 2.0 client JSON Web Key was updated | [optional] [readonly] |
| links | OAuthClientSecretLinks | [optional] | |
| kid | str | Unique identifier of the JSON Web Key in the OAuth 2.0 client's JWKS | [optional] |
| status | str | Status of the OAuth 2.0 client JSON Web Key | [optional] |
| kty | str | Cryptographic algorithm family for the certificate's key pair | |
| alg | str | Algorithm used in the key | [optional] |
| use | str | Acceptable use of the JSON Web Key | [optional] |
from okta.models.o_auth2_client_json_signing_key_response import OAuth2ClientJsonSigningKeyResponse
# TODO update the JSON string below
json = "{}"
# create an instance of OAuth2ClientJsonSigningKeyResponse from a JSON string
o_auth2_client_json_signing_key_response_instance = OAuth2ClientJsonSigningKeyResponse.from_json(json)
# print the JSON string representation of the object
print(OAuth2ClientJsonSigningKeyResponse.to_json())
# convert the object into a dict
o_auth2_client_json_signing_key_response_dict = o_auth2_client_json_signing_key_response_instance.to_dict()
# create an instance of OAuth2ClientJsonSigningKeyResponse from a dict
o_auth2_client_json_signing_key_response_from_dict = OAuth2ClientJsonSigningKeyResponse.from_dict(o_auth2_client_json_signing_key_response_dict)