DeviceTwinInfoX509Thumbprint.java
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) AutoRest Code Generator.
package com.azure.messaging.eventgrid.systemevents;
import com.azure.core.annotation.Fluent;
import com.fasterxml.jackson.annotation.JsonProperty;
/**
* The thumbprint is a unique value for the x509 certificate, commonly used to find a particular certificate in a
* certificate store. The thumbprint is dynamically generated using the SHA1 algorithm, and does not physically exist in
* the certificate.
*/
@Fluent
public final class DeviceTwinInfoX509Thumbprint {
/*
* Primary thumbprint for the x509 certificate.
*/
@JsonProperty(value = "primaryThumbprint")
private String primaryThumbprint;
/*
* Secondary thumbprint for the x509 certificate.
*/
@JsonProperty(value = "secondaryThumbprint")
private String secondaryThumbprint;
/**
* Get the primaryThumbprint property: Primary thumbprint for the x509 certificate.
*
* @return the primaryThumbprint value.
*/
public String getPrimaryThumbprint() {
return this.primaryThumbprint;
}
/**
* Set the primaryThumbprint property: Primary thumbprint for the x509 certificate.
*
* @param primaryThumbprint the primaryThumbprint value to set.
* @return the DeviceTwinInfoX509Thumbprint object itself.
*/
public DeviceTwinInfoX509Thumbprint setPrimaryThumbprint(String primaryThumbprint) {
this.primaryThumbprint = primaryThumbprint;
return this;
}
/**
* Get the secondaryThumbprint property: Secondary thumbprint for the x509 certificate.
*
* @return the secondaryThumbprint value.
*/
public String getSecondaryThumbprint() {
return this.secondaryThumbprint;
}
/**
* Set the secondaryThumbprint property: Secondary thumbprint for the x509 certificate.
*
* @param secondaryThumbprint the secondaryThumbprint value to set.
* @return the DeviceTwinInfoX509Thumbprint object itself.
*/
public DeviceTwinInfoX509Thumbprint setSecondaryThumbprint(String secondaryThumbprint) {
this.secondaryThumbprint = secondaryThumbprint;
return this;
}
}