Class JsonWebKey

java.lang.Object
com.okta.sdk.resource.model.JsonWebKey
All Implemented Interfaces:
Serializable

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-09-23T08:35:59.300824-05:00[America/Chicago]", comments="Generator version: 7.8.0") public class JsonWebKey extends Object implements Serializable
JsonWebKey
See Also:
  • Field Details Link icon

  • Constructor Details Link icon

    • JsonWebKey Link icon

      public JsonWebKey()
  • Method Details Link icon

    • getCreated Link icon

      @Nullable public OffsetDateTime getCreated()
      Timestamp when the object was created
      Returns:
      created
    • getE Link icon

      @Nullable public String getE()
      RSA key value (public exponent) for Key binding
      Returns:
      e
    • getExpiresAt Link icon

      @Nullable public OffsetDateTime getExpiresAt()
      Timestamp when the certificate expires
      Returns:
      expiresAt
    • getKid Link icon

      @Nullable public String getKid()
      Unique identifier for the certificate
      Returns:
      kid
    • getKty Link icon

      @Nullable public String getKty()
      Cryptographic algorithm family for the certificate's keypair. Valid value: `RSA`
      Returns:
      kty
    • getLastUpdated Link icon

      @Nullable public OffsetDateTime getLastUpdated()
      Timestamp when the object was last updated
      Returns:
      lastUpdated
    • n Link icon

      public JsonWebKey n(String n)
    • getN Link icon

      @Nullable public String getN()
      RSA modulus value that is used by both the public and private keys and provides a link between them
      Returns:
      n
    • setN Link icon

      public void setN(String n)
    • getUse Link icon

      @Nullable public String getUse()
      Acceptable use of the certificate. Valid value: `sig`
      Returns:
      use
    • getX5c Link icon

      @Nullable public List<String> getX5c()
      X.509 certificate chain that contains a chain of one or more certificates
      Returns:
      x5c
    • getX5tHashS256 Link icon

      @Nullable public String getX5tHashS256()
      X.509 certificate SHA-256 thumbprint, which is the base64url-encoded SHA-256 thumbprint (digest) of the DER encoding of an X.509 certificate
      Returns:
      x5tHashS256
    • equals Link icon

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode Link icon

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object