Class EnterpriseCodeSigningCertificate

java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.EnterpriseCodeSigningCertificate
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class EnterpriseCodeSigningCertificate extends Entity implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Enterprise Code Signing Certificate.
  • Field Details

    • content

      @SerializedName(value="content", alternate="Content") @Expose @Nullable public byte[] content
      The Content. The Windows Enterprise Code-Signing Certificate in the raw data format. Set to null once certificate has been uploaded and other properties have been populated.
    • expirationDateTime

      @SerializedName(value="expirationDateTime", alternate="ExpirationDateTime") @Expose @Nullable public OffsetDateTime expirationDateTime
      The Expiration Date Time. The cert expiration date and time (using ISO 8601 format, in UTC time). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.
    • issuer

      @SerializedName(value="issuer", alternate="Issuer") @Expose @Nullable public String issuer
      The Issuer. The issuer value for the cert. This might contain information such as country (C), state or province (S), locality (L), common name of the cert (CN), organization (O), and organizational unit (OU). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.
    • issuerName

      @SerializedName(value="issuerName", alternate="IssuerName") @Expose @Nullable public String issuerName
      The Issuer Name. The issuer name for the cert. This might contain information such as country (C), state or province (S), locality (L), common name of the cert (CN), organization (O), and organizational unit (OU). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.
    • status

      @SerializedName(value="status", alternate="Status") @Expose @Nullable public CertificateStatus status
      The Status. Whether the Certificate Status Provisioned or not Provisioned. Possible values are: notProvisioned, provisioned. Default is notProvisioned. Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported. Possible values are: notProvisioned, provisioned.
    • subject

      @SerializedName(value="subject", alternate="Subject") @Expose @Nullable public String subject
      The Subject. The subject value for the cert. This might contain information such as country (C), state or province (S), locality (L), common name of the cert (CN), organization (O), and organizational unit (OU). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.
    • subjectName

      @SerializedName(value="subjectName", alternate="SubjectName") @Expose @Nullable public String subjectName
      The Subject Name. The subject name for the cert. This might contain information such as country (C), state or province (S), locality (L), common name of the cert (CN), organization (O), and organizational unit (OU). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.
    • uploadDateTime

      @SerializedName(value="uploadDateTime", alternate="UploadDateTime") @Expose @Nullable public OffsetDateTime uploadDateTime
      The Upload Date Time. The date time of CodeSigning Cert when it is uploaded (using ISO 8601 format, in UTC time). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.
  • Constructor Details

    • EnterpriseCodeSigningCertificate

      public EnterpriseCodeSigningCertificate()
  • Method Details

    • setRawObject

      public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json)
      Sets the raw JSON object
      Specified by:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Overrides:
      setRawObject in class Entity
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to