Share via


SslCertAsset Class

Definition

The SslCertAsset.

public class SslCertAsset : Azure.Analytics.Defender.Easm.InventoryAsset, System.ClientModel.Primitives.IJsonModel<Azure.Analytics.Defender.Easm.SslCertAsset>, System.ClientModel.Primitives.IPersistableModel<Azure.Analytics.Defender.Easm.SslCertAsset>
type SslCertAsset = class
    inherit InventoryAsset
    interface IJsonModel<SslCertAsset>
    interface IPersistableModel<SslCertAsset>
Public Class SslCertAsset
Inherits InventoryAsset
Implements IJsonModel(Of SslCertAsset), IPersistableModel(Of SslCertAsset)
Inheritance
SslCertAsset
Implements

Properties

CertificateAuthority

Gets the certificate authority.

Count

Gets the count.

FirstSeen

Gets the first seen.

InvalidAfter

Gets the invalid after.

InvalidBefore

Gets the invalid before.

IssuerAlternativeNames

Gets the issuer alternative names.

IssuerCommonNames

Gets the issuer common names.

IssuerCountry

Gets the issuer country.

IssuerLocality

Gets the issuer locality.

IssuerOrganizationalUnits

Gets the issuer organizational units.

IssuerOrganizations

Gets the issuer organizations.

IssuerState

Gets the issuer state.

KeyAlgorithm

Gets the key algorithm.

KeySize

Gets the key size.

LastSeen

Gets the last seen.

OrganizationalUnits

Gets the organizational units.

Organizations

Gets the organizations.

Recent

Gets the recent.

SelfSigned

Gets the self signed.

SerialNumber

Gets the serial number.

Sha1

Gets the sha 1.

SigAlgName

Gets the sig alg name.

SigAlgOid

Gets the sig alg oid.

Sources

Gets the sources.

SubjectAlternativeNames

Gets the subject alternative names.

SubjectCommonNames

Gets the subject common names.

SubjectCountry

Gets the subject country.

SubjectLocality

Gets the subject locality.

SubjectOrganizationalUnits

Gets the subject organizational units.

SubjectOrganizations

Gets the subject organizations.

SubjectState

Gets the subject state.

ValidationType

Gets the validation type.

Version

Gets the version.

Explicit Interface Implementations

IJsonModel<InventoryAsset>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from InventoryAsset)
IJsonModel<InventoryAsset>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from InventoryAsset)
IJsonModel<SslCertAsset>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<SslCertAsset>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<InventoryAsset>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from InventoryAsset)
IPersistableModel<InventoryAsset>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from InventoryAsset)
IPersistableModel<InventoryAsset>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from InventoryAsset)
IPersistableModel<SslCertAsset>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<SslCertAsset>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<SslCertAsset>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to