Class CIM_SharedSecret
extends CIM_Credential

CIM_SharedSecret is a secret (such as a password or the response to a challenge question) that is shared between a principal and a particular SharedSecret security service. Secrets may be in the form of a password used for initial authentication, or as with a session key, used as part of a message to verify the originator of the message. It is important to note that SharedSecret is not just a password, but rather is the password used with a particular security service.

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


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Credential
   |
   +--CIM_SharedSecret

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DeprecatedstringCIM_SharedCredential
DescriptionstringCIM_SharedSecret is a secret (such as a password or the response to a challenge question) that is shared between a principal and a particular SharedSecret security service. Secrets may be in the form of a password used for initial authentication, or as with a session key, used as part of a message to verify the originator of the message. It is important to note that SharedSecret is not just a password, but rather is the password used with a particular security service.
UMLPackagePathstringCIM::User::SharedSecret
Versionstring2.16.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
Algorithmstring
DeprecatedstringCIM_SharedCredential.Algorithm
DescriptionstringThe transformation algorithm, if any, used to protect passwords before use in the protocol. For instance, Kerberos doesn't store passwords as the shared secret, but rather, a hash of the password.
Protocolstring
DeprecatedstringCIM_SharedCredential.Protocol
DescriptionstringThe protocol with which the SharedSecret is used.
RemoteIDstring
DeprecatedstringCIM_SharedCredential.RemoteID
DescriptionstringRemoteID is the name by which the principal is known at the remote secret key authentication service.
Keybooleantrue
MaxLenuint32256
Secretstring
DeprecatedstringCIM_SharedCredential.Secret
DescriptionstringThe secret known by the principal.
OctetStringbooleantrue
ServiceCreationClassNamestring
DeprecatedstringCIM_SharedCredential.InstanceID
DescriptionstringThe scoping Service's CCN.
Keybooleantrue
MaxLenuint32256
PropagatedstringCIM_SharedSecretService.CreationClassName
ServiceNamestring
DeprecatedstringCIM_SharedCredential.InstanceID
DescriptionstringThe scoping Service's Name.
Keybooleantrue
MaxLenuint32256
PropagatedstringCIM_SharedSecretService.Name
SystemCreationClassNamestring
DeprecatedstringCIM_SharedCredential.InstanceID
DescriptionstringThe scoping System's CCN.
Keybooleantrue
MaxLenuint32256
PropagatedstringCIM_SharedSecretService.SystemCreationClassName
SystemNamestring
DeprecatedstringCIM_SharedCredential.InstanceID
DescriptionstringThe scoping System's Name.
Keybooleantrue
MaxLenuint32256
PropagatedstringCIM_SharedSecretService.SystemName

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
DescriptionstringCIM_ManagedElement
ElementNamestringCIM_ManagedElement
ExpiresdatetimeCIM_Credential
Generationuint64CIM_ManagedElement
InstanceIDstringCIM_ManagedElement
IssueddatetimeCIM_Credential
ValidFromdatetimeCIM_Credential

Class Methods