Package com.okta.sdk.resource.model
Class SchemasJsonWebKey
java.lang.Object
com.okta.sdk.resource.model.SchemasJsonWebKey
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
JsonWebKeyEC,JsonWebKeyRsa
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-08-09T14:20:25.727262-05:00[America/Chicago]",
comments="Generator version: 7.7.0")
public class SchemasJsonWebKey
extends Object
implements Serializable
A [JSON Web Key (JWK)](https://tools.ietf.org/html/rfc7517) is a JSON representation of a cryptographic key. Okta can
use these 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.
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionalg(SigningAlgorithm alg) booleangetAlg()Get alggetKid()The unique identifier of the keygetKty()Get ktyGet statusgetUse()Get useinthashCode()kty(JsonWebKeyType kty) voidsetAlg(SigningAlgorithm alg) voidvoidsetKty(JsonWebKeyType kty) voidsetStatus(JsonWebKeyStatus status) voidsetUse(JsonWebKeyUse use) status(JsonWebKeyStatus status) toString()use(JsonWebKeyUse use)
-
Field Details
-
JSON_PROPERTY_ALG
- See Also:
-
JSON_PROPERTY_KID
- See Also:
-
JSON_PROPERTY_KTY
- See Also:
-
kty
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_USE
- See Also:
-
-
Constructor Details
-
SchemasJsonWebKey
public SchemasJsonWebKey()
-
-
Method Details
-
alg
-
getAlg
-
setAlg
-
kid
-
getKid
-
setKid
-
kty
-
getKty
-
setKty
-
status
-
getStatus
-
setStatus
-
use
-
getUse
-
setUse
-
equals
-
hashCode
-
toString
-