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:19:33.269913-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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionalg
(SigningAlgorithm alg) boolean
getAlg()
Get alggetKid()
The unique identifier of the keygetKty()
Get ktyGet statusgetUse()
Get useint
hashCode()
kty
(JsonWebKeyType kty) void
setAlg
(SigningAlgorithm alg) void
void
setKty
(JsonWebKeyType kty) void
setStatus
(JsonWebKeyStatus status) void
setUse
(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
-