Class AppleClientSigning

java.lang.Object
com.okta.sdk.resource.model.AppleClientSigning
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 AppleClientSigning extends Object implements Serializable
Information used to generate the secret JSON Web Token for the token requests to Apple IdP > **Note:** The `privateKey` property is required for a CREATE request. For an UPDATE request, it can be null and keeps the existing value if it's null. The `privateKey` property isn't returned for LIST and GET requests or UPDATE requests if it's null.
See Also:
  • Field Details

  • Constructor Details

    • AppleClientSigning

      public AppleClientSigning()
  • Method Details

    • kid

      public AppleClientSigning kid(String kid)
    • getKid

      @Nullable public String getKid()
      The Key ID that you obtained from Apple when you created the private key for the client
      Returns:
      kid
    • setKid

      public void setKid(String kid)
    • privateKey

      public AppleClientSigning privateKey(String privateKey)
    • getPrivateKey

      @Nullable public String getPrivateKey()
      The PKCS \\#8 encoded private key that you created for the client and downloaded from Apple
      Returns:
      privateKey
    • setPrivateKey

      public void setPrivateKey(String privateKey)
    • teamId

      public AppleClientSigning teamId(String teamId)
    • getTeamId

      @Nullable public String getTeamId()
      The Team ID associated with your Apple developer account
      Returns:
      teamId
    • setTeamId

      public void setTeamId(String teamId)
    • equals

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

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

      public String toString()
      Overrides:
      toString in class Object