Class Pkcs12CertificateInformation

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

public class Pkcs12CertificateInformation extends Object implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Pkcs12Certificate Information.
  • Field Details

    • oDataType

      @SerializedName("@odata.type") @Expose @Nullable public String oDataType
      the OData type of the object as returned by the service
    • isActive

      @SerializedName(value="isActive", alternate="IsActive") @Expose @Nullable public Boolean isActive
      The Is Active. Represents whether the certificate is the active certificate to be used for calling the API connector. The active certificate is the most recently uploaded certificate which is not yet expired but whose notBefore time is in the past.
    • notAfter

      @SerializedName(value="notAfter", alternate="NotAfter") @Expose @Nullable public Long notAfter
      The Not After. The certificate's expiry. This value is a NumericDate as defined in RFC 7519 (A JSON numeric value representing the number of seconds from 1970-01-01T00:00:00Z UTC until the specified UTC date/time, ignoring leap seconds.)
    • notBefore

      @SerializedName(value="notBefore", alternate="NotBefore") @Expose @Nullable public Long notBefore
      The Not Before. The certificate's issue time (not before). This value is a NumericDate as defined in RFC 7519 (A JSON numeric value representing the number of seconds from 1970-01-01T00:00:00Z UTC until the specified UTC date/time, ignoring leap seconds.)
    • thumbprint

      @SerializedName(value="thumbprint", alternate="Thumbprint") @Expose @Nullable public String thumbprint
      The Thumbprint. The certificate thumbprint.
  • Constructor Details

    • Pkcs12CertificateInformation

      public Pkcs12CertificateInformation()
  • Method Details

    • additionalDataManager

      @Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()
      Specified by:
      additionalDataManager in interface com.microsoft.graph.serializer.IJsonBackedObject
    • 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
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to