CryptoCertificateResult Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Crypto certificate resource.
public class CryptoCertificateResult : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.IotFirmwareDefense.Models.CryptoCertificateResult>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.IotFirmwareDefense.Models.CryptoCertificateResult>
type CryptoCertificateResult = class
inherit ResourceData
interface IJsonModel<CryptoCertificateResult>
interface IPersistableModel<CryptoCertificateResult>
Public Class CryptoCertificateResult
Inherits ResourceData
Implements IJsonModel(Of CryptoCertificateResult), IPersistableModel(Of CryptoCertificateResult)
- Inheritance
- Implements
Constructors
CryptoCertificateResult() |
Initializes a new instance of CryptoCertificateResult. |
Properties
CryptoCertId |
ID for the certificate result. |
Encoding |
Encoding used for the certificate. |
ExpireOn |
Expiration date for the certificate. |
FilePaths |
List of files where this certificate was found. |
Fingerprint |
Fingerprint of the certificate. |
Id |
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Inherited from ResourceData) |
IsExpired |
Indicates if the certificate is expired. |
IsSelfSigned |
Indicates if the certificate is self-signed. |
IsShortKeySize |
Indicates the certificate's key size is considered too small to be secure for the key algorithm. |
IssuedOn |
Issue date for the certificate. |
Issuer |
Issuer information of the certificate. |
IsWeakSignature |
Indicates the signature algorithm used is insecure. |
KeyAlgorithm |
Key algorithm used in the certificate. |
KeySize |
Size of the certificate's key in bits. |
Name |
The name of the resource. (Inherited from ResourceData) |
NamePropertiesName |
Name of the certificate. |
PairedKey |
A matching paired private key. |
ResourceType |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts". (Inherited from ResourceData) |
Role |
Role of the certificate (Root CA, etc). |
SerialNumber |
Serial number of the certificate. |
SignatureAlgorithm |
The signature algorithm used in the certificate. |
Subject |
Subject information of the certificate. |
SystemData |
Azure Resource Manager metadata containing createdBy and modifiedBy information. (Inherited from ResourceData) |
Usage |
List of functions the certificate can fulfill. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | (Inherited from ResourceData) |
Explicit Interface Implementations
IJsonModel<CryptoCertificateResult>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<CryptoCertificateResult>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<CryptoCertificateResult>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<CryptoCertificateResult>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<CryptoCertificateResult>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |