Share via


CryptoCertificateEntity Class

Definition

Information on an entity (distinguished name) in a cryptographic certificate.

public class CryptoCertificateEntity : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.IotFirmwareDefense.Models.CryptoCertificateEntity>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.IotFirmwareDefense.Models.CryptoCertificateEntity>
type CryptoCertificateEntity = class
    interface IJsonModel<CryptoCertificateEntity>
    interface IPersistableModel<CryptoCertificateEntity>
Public Class CryptoCertificateEntity
Implements IJsonModel(Of CryptoCertificateEntity), IPersistableModel(Of CryptoCertificateEntity)
Inheritance
CryptoCertificateEntity
Implements

Constructors

CryptoCertificateEntity()

Initializes a new instance of CryptoCertificateEntity.

Properties

CommonName

Common name of the certificate entity.

Country

Country code of the certificate entity.

Organization

Organization of the certificate entity.

OrganizationalUnit

The organizational unit of the certificate entity.

State

Geographical state or province of the certificate entity.

Explicit Interface Implementations

IJsonModel<CryptoCertificateEntity>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<CryptoCertificateEntity>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<CryptoCertificateEntity>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<CryptoCertificateEntity>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<CryptoCertificateEntity>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to