Class CIM_UnsignedPublicKey
extends CIM_Credential

A CIM_UnsignedPublicKey represents an unsigned public key credential. Services accept the public key as authentic because of a direct trust relationship, rather than via a third-party Certificate Authority.

Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Credential
   |
   +--CIM_UnsignedPublicKey

Direct Known Subclasses

None.

Class Qualifiers

NameData TypeValueScopeFlavors
DescriptionstringA CIM_UnsignedPublicKey represents an unsigned public key credential. Services accept the public key as authentic because of a direct trust relationship, rather than via a third-party Certificate Authority.None TRANSLATABLE= true
Versionstring2.8.0TOSUBCLASS= falseTRANSLATABLE= true

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
Captionstring
DescriptionstringThe Caption property is a short textual description (one- line string) of the object.None TRANSLATABLE= true
MaxLenuint3264None None
Descriptionstring
DescriptionstringThe Description property provides a textual description of the object.None TRANSLATABLE= true
ElementNamestring
DescriptionstringA user-friendly name for the object. This property allows each instance to define a user-friendly name IN ADDITION TO its key properties/identity data, and description information. Note that ManagedSystemElement's Name property is also defined as a user-friendly name. But, it is often subclassed to be a Key. It is not reasonable that the same property can convey both identity and a user friendly name, without inconsistencies. Where Name exists and is not a Key (such as for instances of LogicalDevice), the same information MAY be present in both the Name and ElementName properties.None TRANSLATABLE= true
Expiresdatetime
DescriptionstringThe date and time when the credential expires (and is not appropriate for use for authentication/ authorization). Use a value of all 9s if this information is not applicable. Note that this property does not define how the expiration is set - but that there IS an expiration. The property may be set to either a specific date/time or an interval (calculated from the Issued datetime). For example, for Certificate Authority-signed public key, the expiration is determined by the CA. Another example is a voice mail password that expires 60 days after it is set/issued.None TRANSLATABLE= true
Issueddatetime
DescriptionstringThe date and time when the credential was issued. Use a value of all 0s if this information is not applicable.None TRANSLATABLE= true
PeerIdentitystring
DescriptionstringThe Identity of the Peer with whom a direct trust relationship exists. The public key may be used for security functions with the Peer.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None
ModelCorrespondencestringCIM_UnsignedPublicKey.PeerIdentityTypeNone None
PeerIdentityTypeuint16
DescriptionstringPeerIdentityType is used to describe the type of the PeerIdentity. The currently defined values are used for IKE identities.None TRANSLATABLE= true
ModelCorrespondencestringCIM_UnsignedPublicKey.PeerIdentityNone None
ValueMapstring0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11None None
ValuesstringOther, IPV4_ADDR, FQDN, USER_FQDN, IPV4_ADDR_SUBNET, IPV6_ADDR, IPV6_ADDR_SUBNET, IPV4_ADDR_RANGE, IPV6_ADDR_RANGE, DER_ASN1_DN, DER_ASN1_GN, KEY_IDNone TRANSLATABLE= true
ServiceCreationClassNamestring
DescriptionstringThe scoping Service's CCN.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None
PropagatedstringCIM_PublicKeyManagementService.CreationClassNameNone OVERRIDABLE= false
ServiceNamestring
DescriptionstringThe scoping Service's Name.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None
PropagatedstringCIM_PublicKeyManagementService.NameNone OVERRIDABLE= false
SystemCreationClassNamestring
DescriptionstringThe scoping System's CCN.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None
PropagatedstringCIM_PublicKeyManagementService.SystemCreationClassNameNone OVERRIDABLE= false
SystemNamestring
DescriptionstringThe scoping System's Name.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None
PropagatedstringCIM_PublicKeyManagementService.SystemNameNone OVERRIDABLE= false
PublicKeyuint8[]
DescriptionstringThe DER-encoded raw public key.None TRANSLATABLE= true
OctetStringbooleantrueNone OVERRIDABLE= false