Package com.okta.sdk.resource.model
Class OAuth2ClientJsonEncryptionKeyRequest
java.lang.Object
com.okta.sdk.resource.model.OAuth2ClientJsonEncryptionKeyRequest
- All Implemented Interfaces:
Serializable
@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 OAuth2ClientJsonEncryptionKeyRequest
extends Object
implements Serializable
<x-lifecycle-container><x-lifecycle
class=\"ea\"></x-lifecycle></x-lifecycle-container>A [JSON Web Key
(JWK)](https://tools.ietf.org/html/rfc7517) is a JSON representation of a cryptographic key. Okta uses an encryption
key to encrypt an ID token JWT minted by the org authorization server or custom authorization server. Okta supports
only RSA keys for encrypting 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 keygetE()RSA key value (exponent) for key bindinggetKid()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 pairgetN()RSA key value (modulus) for key bindingStatus of the OAuth 2.0 client JSON Web KeygetUse()Acceptable use of the JSON Web KeyinthashCode()voidvoidvoidvoidsetKid_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> kid) voidvoidvoidvoidtoString()
-
Field Details
-
JSON_PROPERTY_ALG
- See Also:
-
JSON_PROPERTY_E
- See Also:
-
JSON_PROPERTY_KTY
- See Also:
-
JSON_PROPERTY_N
- See Also:
-
JSON_PROPERTY_USE
- See Also:
-
JSON_PROPERTY_KID
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
-
Constructor Details
-
OAuth2ClientJsonEncryptionKeyRequest
public OAuth2ClientJsonEncryptionKeyRequest()
-
-
Method Details
-
alg
-
getAlg
Algorithm used in the key- Returns:
- alg
-
setAlg
-
e
-
getE
RSA key value (exponent) for key binding- Returns:
- e
-
setE
-
kty
-
getKty
Cryptographic algorithm family for the certificate's key pair- Returns:
- kty
-
setKty
-
n
-
getN
RSA key value (modulus) for key binding- Returns:
- n
-
setN
-
use
-
getUse
Acceptable use of the JSON Web Key- Returns:
- use
-
setUse
-
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 OAuth2ClientJsonEncryptionKeyRequest status(OAuth2ClientJsonEncryptionKeyRequest.StatusEnum status) -
getStatus
Status of the OAuth 2.0 client JSON Web Key- Returns:
- status
-
setStatus
-
equals
-
hashCode
public int hashCode() -
toString
-