Package com.okta.sdk.resource.model
Class AgentJsonSigningKeyResponse
java.lang.Object
com.okta.sdk.resource.model.AgentJsonSigningKeyResponse
- 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 AgentJsonSigningKeyResponse
extends Object
implements Serializable
AgentJsonSigningKeyResponse
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe cryptographic curve that's used for the key pairstatic enumCryptographic algorithm family for the certificate's key pairstatic enumStatus of the AI agent JSON Web Keystatic enumAcceptable use of the JSON Web Key You can only use signing keys for AI agents, so the value of `use` is always `sig`. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringprotected AgentJsonSigningKeyResponse.KtyEnum -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetAlg()Algorithm that's used in the JSON Web KeyTimestamp of when the AI agent JSON Web Key was createdgetCrv()The cryptographic curve that's used for the key pairgetE()The public exponent of the RSA key, represented as a Base64URL-encoded string.getId()The unique ID of the AI agent JSON Web KeygetKid()Unique identifier of the JSON Web Key in the AI agent's JSON Web Key Set (JWKS)getKty()Cryptographic algorithm family for the certificate's key pairTimestamp of when the AI agent JSON Web Key was last updatedgetLinks()Get linksgetN()The modulus of the RSA public key, represented as a Base64URL-encoded string.Status of the AI agent JSON Web KeygetUse()Acceptable use of the JSON Web Key You can only use signing keys for AI agents, so the value of `use` is always `sig`.getX()The public x coordinate for the elliptic curve pointgetY()The public y coordinate for the elliptic curve pointinthashCode()links(AgentSecretLinks links) voidvoidvoidvoidvoidvoidsetLinks(AgentSecretLinks links) voidvoidvoidvoidvoidtoString()
-
Field Details
-
JSON_PROPERTY_E
- See Also:
-
JSON_PROPERTY_KTY
- See Also:
-
kty
-
JSON_PROPERTY_N
- See Also:
-
JSON_PROPERTY_KID
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_ALG
- See Also:
-
JSON_PROPERTY_USE
- See Also:
-
JSON_PROPERTY_CREATED
- See Also:
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_LAST_UPDATED
- See Also:
-
JSON_PROPERTY_LINKS
- See Also:
-
JSON_PROPERTY_CRV
- See Also:
-
JSON_PROPERTY_X
- See Also:
-
JSON_PROPERTY_Y
- See Also:
-
-
Constructor Details
-
AgentJsonSigningKeyResponse
public AgentJsonSigningKeyResponse()
-
-
Method Details
-
e
-
getE
The public exponent of the RSA key, represented as a Base64URL-encoded string. This value is used in combination with the modulus (`n`) to verify signatures and encrypt data.- Returns:
- e
-
setE
-
kty
-
getKty
Cryptographic algorithm family for the certificate's key pair- Returns:
- kty
-
setKty
-
n
-
getN
The modulus of the RSA public key, represented as a Base64URL-encoded string. This is the primary component of the RSA key and, with the exponent (`e`), is used for cryptographic signature verification and encryption.- Returns:
- n
-
setN
-
kid
-
getKid
Unique identifier of the JSON Web Key in the AI agent's JSON Web Key Set (JWKS)- Returns:
- kid
-
setKid
-
status
-
getStatus
Status of the AI agent JSON Web Key- Returns:
- status
-
setStatus
-
alg
-
getAlg
Algorithm that's used in the JSON Web Key- Returns:
- alg
-
setAlg
-
use
-
getUse
Acceptable use of the JSON Web Key You can only use signing keys for AI agents, so the value of `use` is always `sig`.- Returns:
- use
-
setUse
-
getCreated
Timestamp of when the AI agent JSON Web Key was created- Returns:
- created
-
getId
The unique ID of the AI agent JSON Web Key- Returns:
- id
-
getLastUpdated
Timestamp of when the AI agent JSON Web Key was last updated- Returns:
- lastUpdated
-
links
-
getLinks
Get links- Returns:
- links
-
setLinks
-
crv
-
getCrv
The cryptographic curve that's used for the key pair- Returns:
- crv
-
setCrv
-
x
-
getX
The public x coordinate for the elliptic curve point- Returns:
- x
-
setX
-
y
-
getY
The public y coordinate for the elliptic curve point- Returns:
- y
-
setY
-
equals
-
hashCode
public int hashCode() -
toString
-