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;
}
}