Class CIM_SharedSecret
extends CIM_Credential

CIM_SharedSecret is the secret shared between a Users Access 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 authentication code to verify that a message originated by the pricinpal with whom the secret is shared. It is important to note that SharedSecret is not just the password, but rather is the password used with a particular security service.

Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Credential
   |
   +--CIM_SharedSecret

Direct Known Subclasses

None.

Class Qualifiers

NameData TypeValueScopeFlavors
DescriptionstringCIM_SharedSecret is the secret shared between a Users Access 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 authentication code to verify that a message originated by the pricinpal with whom the secret is shared. It is important to note that SharedSecret is not just the password, but rather is the password used with a particular security service.None TRANSLATABLE= true

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
algorithmstring
Descriptionstringalgorithm names the 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.None TRANSLATABLE= true
protocolstring
Descriptionstringprotocol names the protocol with which the SharedSecret is used.None TRANSLATABLE= true
RemoteIDstring
DescriptionstringRemoteID is the name by which the user is known at the remote secret key authentication service.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None
secretstring
Descriptionstringsecret is the secret known by the Users Access.None TRANSLATABLE= true
ServiceCreationClassNamestring
DescriptionstringScoping ServiceNone TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None
PropagatedstringCIM_SharedSecretService.CreationClassNameNone OVERRIDABLE= false
ServiceNamestring
DescriptionstringScoping ServiceNone TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None
PropagatedstringCIM_SharedSecretService.NameNone OVERRIDABLE= false
SystemCreationClassNamestring
DescriptionstringScoping SystemNone TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None
PropagatedstringCIM_SharedSecretService.SystemCreationClassNameNone OVERRIDABLE= false
SystemNamestring
DescriptionstringScoping SystemNone TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None
PropagatedstringCIM_SharedSecretService.SystemNameNone OVERRIDABLE= false

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
DescriptionstringCIM_ManagedElement