Package com.okta.sdk.resource.model
Class OAuth2ClientJsonSigningKeyRequest
java.lang.Object
com.okta.sdk.resource.model.OAuth2ClientJsonSigningKeyRequest
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
OAuth2ClientJsonWebKeyECRequest,OAuth2ClientJsonWebKeyRsaRequest
@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 OAuth2ClientJsonSigningKeyRequest
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 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 pairStatus of the OAuth 2.0 client JSON Web KeygetUse()Acceptable use of the JSON Web KeyinthashCode()voidvoidvoidsetKid_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> kid) voidvoidvoidtoString()
-
Field Details
-
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
-
OAuth2ClientJsonSigningKeyRequest
public OAuth2ClientJsonSigningKeyRequest()
-
-
Method Details
-
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 OAuth2ClientJsonSigningKeyRequest status(OAuth2ClientJsonSigningKeyRequest.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
-