Class SslCertificate
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.security.models.Artifact
com.microsoft.graph.security.models.SslCertificate
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class SslCertificate
extends Artifact
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Ssl Certificate.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Expiration Date Time.The Fingerprint.The First Seen Date Time.The Issue Date Time.The Issuer.The Last Seen Date Time.The Related Hosts.The Serial Number.The Sha1.The Subject. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
expirationDateTime
@SerializedName(value="expirationDateTime", alternate="ExpirationDateTime") @Expose @Nullable public OffsetDateTime expirationDateTimeThe Expiration Date Time. The date and time when a certificate expires. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. -
fingerprint
@SerializedName(value="fingerprint", alternate="Fingerprint") @Expose @Nullable public String fingerprintThe Fingerprint. A hash of the certificate calculated on the data and signature. -
firstSeenDateTime
@SerializedName(value="firstSeenDateTime", alternate="FirstSeenDateTime") @Expose @Nullable public OffsetDateTime firstSeenDateTimeThe First Seen Date Time. The first date and time when this sslCertificate was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. -
issueDateTime
@SerializedName(value="issueDateTime", alternate="IssueDateTime") @Expose @Nullable public OffsetDateTime issueDateTimeThe Issue Date Time. The date and time when a certificate was issued. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. -
issuer
@SerializedName(value="issuer", alternate="Issuer") @Expose @Nullable public SslCertificateEntity issuerThe Issuer. The entity that grants this certificate. -
lastSeenDateTime
@SerializedName(value="lastSeenDateTime", alternate="LastSeenDateTime") @Expose @Nullable public OffsetDateTime lastSeenDateTimeThe Last Seen Date Time. The most recent date and time when this sslCertificate was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. -
serialNumber
@SerializedName(value="serialNumber", alternate="SerialNumber") @Expose @Nullable public String serialNumberThe Serial Number. The serial number associated with an SSL certificate. -
sha1
The Sha1. A SHA-1 hash of the certificate. Note: This is not the signature. -
subject
@SerializedName(value="subject", alternate="Subject") @Expose @Nullable public SslCertificateEntity subjectThe Subject. The person, site, machine, and so on, this certificate is for.
-
-
Constructor Details
-
SslCertificate
public SslCertificate()
-
-
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:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Overrides:
setRawObjectin classArtifact- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-