Package com.okta.sdk.resource.model
Class IdPKeyCredential
java.lang.Object
com.okta.sdk.resource.model.IdPKeyCredential
- 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 IdPKeyCredential
extends Object
implements Serializable
A [JSON Web Key](https://tools.ietf.org/html/rfc7517) for a signature or encryption credential for an IdP
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddx5cItem
(String x5cItem) boolean
Timestamp when the object was createdgetE()
The exponent value for the RSA public keyTimestamp when the object expiresgetKid()
Unique identifier for the keygetKty()
Identifies the cryptographic algorithm family used with the key (Supported value: `RSA`)Timestamp when the object was last updatedgetN()
The modulus value for the RSA public keygetUse()
Intended use of the public key (Supported value: `sig`)getX5c()
Base64-encoded X.509 certificate chain with DER encodingBase64url-encoded SHA-256 thumbprint of the DER encoding of an X.509 certificateint
hashCode()
void
setAdditionalProperties
(Map<String, Object> additionalProperties) void
void
void
void
void
void
void
setX5tHashS256
(String x5tHashS256) toString()
x5tHashS256
(String x5tHashS256)
-
Field Details
-
additionalProperties
-
JSON_PROPERTY_CREATED
- See Also:
-
JSON_PROPERTY_E
- See Also:
-
JSON_PROPERTY_EXPIRES_AT
- See Also:
-
JSON_PROPERTY_KID
- See Also:
-
JSON_PROPERTY_KTY
- See Also:
-
JSON_PROPERTY_LAST_UPDATED
- See Also:
-
JSON_PROPERTY_N
- See Also:
-
JSON_PROPERTY_USE
- See Also:
-
JSON_PROPERTY_X5C
- See Also:
-
JSON_PROPERTY_X5T_HASH_S256
- See Also:
-
-
Constructor Details
-
IdPKeyCredential
public IdPKeyCredential()
-
-
Method Details
-
getAdditionalProperties
-
setAdditionalProperties
-
getCreated
Timestamp when the object was created- Returns:
- created
-
e
-
getE
The exponent value for the RSA public key- Returns:
- e
-
setE
-
getExpiresAt
Timestamp when the object expires- Returns:
- expiresAt
-
kid
-
getKid
Unique identifier for the key- Returns:
- kid
-
setKid
-
kty
-
getKty
Identifies the cryptographic algorithm family used with the key (Supported value: `RSA`)- Returns:
- kty
-
setKty
-
getLastUpdated
Timestamp when the object was last updated- Returns:
- lastUpdated
-
n
-
getN
The modulus value for the RSA public key- Returns:
- n
-
setN
-
use
-
getUse
Intended use of the public key (Supported value: `sig`)- Returns:
- use
-
setUse
-
x5c
-
addx5cItem
-
getX5c
Base64-encoded X.509 certificate chain with DER encoding- Returns:
- x5c
-
setX5c
-
x5tHashS256
-
getX5tHashS256
Base64url-encoded SHA-256 thumbprint of the DER encoding of an X.509 certificate- Returns:
- x5tHashS256
-
setX5tHashS256
-
equals
-
hashCode
public int hashCode() -
toString
-