Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT License. See License.txt in the project root for license information. Code generated by Microsoft (R) AutoRest Code Generator.
/** * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for * license information. * * Code generated by Microsoft (R) AutoRest Code Generator. */
package com.microsoft.azure.management.appservice; import org.joda.time.DateTime; import com.fasterxml.jackson.annotation.JsonProperty;
SSL certificate details.
/** * SSL certificate details. */
public class CertificateDetails {
Certificate Version.
/** * Certificate Version. */
@JsonProperty(value = "version", access = JsonProperty.Access.WRITE_ONLY) private Integer version;
Certificate Serial Number.
/** * Certificate Serial Number. */
@JsonProperty(value = "serialNumber", access = JsonProperty.Access.WRITE_ONLY) private String serialNumber;
Certificate Thumbprint.
/** * Certificate Thumbprint. */
@JsonProperty(value = "thumbprint", access = JsonProperty.Access.WRITE_ONLY) private String thumbprint;
Certificate Subject.
/** * Certificate Subject. */
@JsonProperty(value = "subject", access = JsonProperty.Access.WRITE_ONLY) private String subject;
Date Certificate is valid from.
/** * Date Certificate is valid from. */
@JsonProperty(value = "notBefore", access = JsonProperty.Access.WRITE_ONLY) private DateTime notBefore;
Date Certificate is valid to.
/** * Date Certificate is valid to. */
@JsonProperty(value = "notAfter", access = JsonProperty.Access.WRITE_ONLY) private DateTime notAfter;
Certificate Signature algorithm.
/** * Certificate Signature algorithm. */
@JsonProperty(value = "signatureAlgorithm", access = JsonProperty.Access.WRITE_ONLY) private String signatureAlgorithm;
Certificate Issuer.
/** * Certificate Issuer. */
@JsonProperty(value = "issuer", access = JsonProperty.Access.WRITE_ONLY) private String issuer;
Raw certificate data.
/** * Raw certificate data. */
@JsonProperty(value = "rawData", access = JsonProperty.Access.WRITE_ONLY) private String rawData;
Get certificate Version.
Returns:the version value
/** * Get certificate Version. * * @return the version value */
public Integer version() { return this.version; }
Get certificate Serial Number.
Returns:the serialNumber value
/** * Get certificate Serial Number. * * @return the serialNumber value */
public String serialNumber() { return this.serialNumber; }
Get certificate Thumbprint.
Returns:the thumbprint value
/** * Get certificate Thumbprint. * * @return the thumbprint value */
public String thumbprint() { return this.thumbprint; }
Get certificate Subject.
Returns:the subject value
/** * Get certificate Subject. * * @return the subject value */
public String subject() { return this.subject; }
Get date Certificate is valid from.
Returns:the notBefore value
/** * Get date Certificate is valid from. * * @return the notBefore value */
public DateTime notBefore() { return this.notBefore; }
Get date Certificate is valid to.
Returns:the notAfter value
/** * Get date Certificate is valid to. * * @return the notAfter value */
public DateTime notAfter() { return this.notAfter; }
Get certificate Signature algorithm.
Returns:the signatureAlgorithm value
/** * Get certificate Signature algorithm. * * @return the signatureAlgorithm value */
public String signatureAlgorithm() { return this.signatureAlgorithm; }
Get certificate Issuer.
Returns:the issuer value
/** * Get certificate Issuer. * * @return the issuer value */
public String issuer() { return this.issuer; }
Get raw certificate data.
Returns:the rawData value
/** * Get raw certificate data. * * @return the rawData value */
public String rawData() { return this.rawData; } }