Package com.okta.sdk.resource.model
Class AuthorizationServerJsonWebKey
java.lang.Object
com.okta.sdk.resource.model.AuthorizationServerJsonWebKey
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-09-23T16:19:57.008753975Z[Etc/UTC]",
comments="Generator version: 7.8.0")
public class AuthorizationServerJsonWebKey
extends Object
implements Serializable
AuthorizationServerJsonWebKey
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getAlg()
The algorithm used with the Key.getE()
RSA key value (public exponent) for Key bindinggetKid()
Unique identifier for the keygetKty()
Cryptographic algorithm family for the certificate's keypair.getLinks()
Get linksgetN()
RSA modulus value that is used by both the public and private keys and provides a link between themAn `ACTIVE` Key is used to sign tokens issued by the authorization server.getUse()
Acceptable use of the key.int
hashCode()
void
void
void
void
toString()
-
Field Details
-
JSON_PROPERTY_ALG
- See Also:
-
JSON_PROPERTY_E
- See Also:
-
JSON_PROPERTY_KID
- See Also:
-
JSON_PROPERTY_KTY
- See Also:
-
JSON_PROPERTY_N
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_USE
- See Also:
-
JSON_PROPERTY_LINKS
- See Also:
-
-
Constructor Details
-
AuthorizationServerJsonWebKey
public AuthorizationServerJsonWebKey()
-
-
Method Details
-
alg
-
getAlg
The algorithm used with the Key. Valid value: `RS256`- Returns:
- alg
-
setAlg
-
getE
RSA key value (public exponent) for Key binding- Returns:
- e
-
getKid
Unique identifier for the key- Returns:
- kid
-
getKty
Cryptographic algorithm family for the certificate's keypair. Valid value: `RSA`- Returns:
- kty
-
n
-
getN
RSA modulus value that is used by both the public and private keys and provides a link between them- Returns:
- n
-
setN
-
status
-
getStatus
An `ACTIVE` Key is used to sign tokens issued by the authorization server. Supported values: `ACTIVE`, `NEXT`, or `EXPIRED`<br> A `NEXT` Key is the next Key that the authorization server uses to sign tokens when Keys are rotated. The `NEXT` Key might not be listed if it hasn't been generated. An `EXPIRED` Key is the previous Key that the authorization server used to sign tokens. The `EXPIRED` Key might not be listed if no Key has expired or the expired Key was deleted.- Returns:
- status
-
setStatus
-
getUse
Acceptable use of the key. Valid value: `sig`- Returns:
- use
-
links
-
getLinks
Get links- Returns:
- links
-
setLinks
-
equals
-
hashCode
public int hashCode() -
toString
-