Package com.okta.sdk.resource.model
Class OAuth2ClientJsonSigningKeyResponse
java.lang.Object
com.okta.sdk.resource.model.OAuth2ClientJsonSigningKeyResponse
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
OAuth2ClientJsonWebKeyECResponse,OAuth2ClientJsonWebKeyRsaResponse
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2026-03-13T17:36:05.533634+05:30[Asia/Kolkata]",
comments="Generator version: 7.15.0")
public class OAuth2ClientJsonSigningKeyResponse
extends Object
implements Serializable
A [JSON Web Key (JWK)](https://tools.ietf.org/html/rfc7517) 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.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumCryptographic algorithm family for the certificate's key pairstatic enumStatus of the OAuth 2.0 client JSON Web Keystatic enumAcceptable use of the JSON Web Key -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetAlg()Algorithm used in the keyTimestamp when the OAuth 2.0 client JSON Web Key was createdgetId()The unique ID of the OAuth Client JSON Web KeygetKid()Unique identifier of the JSON Web Key in the OAuth 2.0 client's JWKSorg.openapitools.jackson.nullable.JsonNullable<String>getKty()Cryptographic algorithm family for the certificate's key pairTimestamp when the OAuth 2.0 client JSON Web Key was updatedgetLinks()Get linksStatus of the OAuth 2.0 client JSON Web KeygetUse()Acceptable use of the JSON Web KeyinthashCode()links(OAuthClientSecretLinks links) voidvoidvoidsetKid_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> kid) voidvoidsetLinks(OAuthClientSecretLinks links) voidvoidtoString()
-
Field Details
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_CREATED
- See Also:
-
JSON_PROPERTY_LAST_UPDATED
- See Also:
-
JSON_PROPERTY_LINKS
- See Also:
-
JSON_PROPERTY_KID
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_KTY
- See Also:
-
kty
-
JSON_PROPERTY_ALG
- See Also:
-
JSON_PROPERTY_USE
- See Also:
-
-
Constructor Details
-
OAuth2ClientJsonSigningKeyResponse
public OAuth2ClientJsonSigningKeyResponse()
-
-
Method Details
-
getId
The unique ID of the OAuth Client JSON Web Key- Returns:
- id
-
getCreated
Timestamp when the OAuth 2.0 client JSON Web Key was created- Returns:
- created
-
getLastUpdated
Timestamp when the OAuth 2.0 client JSON Web Key was updated- Returns:
- lastUpdated
-
links
-
getLinks
Get links- Returns:
- links
-
setLinks
-
kid
-
getKid
Unique identifier of the JSON Web Key in the OAuth 2.0 client's JWKS- Returns:
- kid
-
getKid_JsonNullable
-
setKid_JsonNullable
-
setKid
-
status
public OAuth2ClientJsonSigningKeyResponse status(OAuth2ClientJsonSigningKeyResponse.StatusEnum status) -
getStatus
Status of the OAuth 2.0 client JSON Web Key- Returns:
- status
-
setStatus
-
kty
-
getKty
Cryptographic algorithm family for the certificate's key pair- Returns:
- kty
-
setKty
-
alg
-
getAlg
Algorithm used in the key- Returns:
- alg
-
setAlg
-
use
-
getUse
Acceptable use of the JSON Web Key- Returns:
- use
-
setUse
-
equals
-
hashCode
public int hashCode() -
toString
-