Class CIM_X509Infrastructure
extends CIM_SignedCredential

CIM_X509Infrastructure describes Internet X509 Public Key Infrastructure (PKI) standard based properties used by certificates and certificate revocation lists. For more information on the Internet X509 PKI refer to the RFC 3280.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Credential
   |
   +--CIM_SignedCredential
   |
   +--CIM_X509Infrastructure

Direct Known Subclasses

CIM_X509Certificate
CIM_X509CRL

Class Qualifiers

NameData TypeValue
DescriptionstringCIM_X509Infrastructure describes Internet X509 Public Key Infrastructure (PKI) standard based properties used by certificates and certificate revocation lists. For more information on the Internet X509 PKI refer to the RFC 3280.
Experimentalbooleantrue
UMLPackagePathstringCIM::User::PublicKey
Versionstring2.17.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
Versionstring
DescriptionstringVersion of X.509.
MD5Fingerprintuint8[]
DescriptionstringDigital signature algorithm that verifies data integrity by creating a 128-bit message digest or fingerprint. The fingerprint is unique to the input data and contains the binary hash of the encoded X509 object such as encoded certificate or CRL.
OctetStringbooleantrue
SHA1Fingerprintuint8[]
DescriptionstringSecure hashing algorithm, a cryptographic message digest algorithm used to verify data integrity by making replication of the fingerprint. The fingerprint is unique to the input data and contains the binary hash of the encoded X509 object such as encoded certificate or CRL.
OctetStringbooleantrue
TBSCertificateuint8[]
DescriptionstringThe To Be Signed (TBS) certificate is used as an input data to the signature algorithm when the certificate is signed or verified.
OctetStringbooleantrue

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
DescriptionstringCIM_ManagedElement
ElementNamestringCIM_ManagedElement
ExpiresdatetimeCIM_Credential
Generationuint64CIM_ManagedElement
InstanceIDstringCIM_SignedCredential
IssueddatetimeCIM_Credential
IssuerNamestringCIM_SignedCredential
OtherSignatureAlgorithmstringCIM_SignedCredential
SignatureAlgorithmuint16CIM_SignedCredential
SignatureAlgorithmOIDstringCIM_SignedCredential
ValidFromdatetimeCIM_Credential
Signatureuint8[]CIM_SignedCredential

Class Methods