| Name | Data Type | Default Value | Qualifiers |
| Name | Data Type | Value |
| Algorithm | string | |
| Deprecated | string | CIM_SharedCredential.Algorithm |
| Description | string | 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. |
| Protocol | string | |
| Deprecated | string | CIM_SharedCredential.Protocol |
| Description | string | The protocol with which the SharedSecret is used. |
| RemoteID | string | |
| Deprecated | string | CIM_SharedCredential.RemoteID |
| Description | string | RemoteID is the name by which the principal is known at the remote secret key authentication service. |
| Key | boolean | true |
| MaxLen | uint32 | 256 |
| Secret | string | |
| Deprecated | string | CIM_SharedCredential.Secret |
| Description | string | The secret known by the principal. |
| OctetString | boolean | true |
| ServiceCreationClassName | string | |
| Deprecated | string | CIM_SharedCredential.InstanceID |
| Description | string | The scoping Service's CCN. |
| Key | boolean | true |
| MaxLen | uint32 | 256 |
| Propagated | string | CIM_SharedSecretService.CreationClassName |
| ServiceName | string | |
| Deprecated | string | CIM_SharedCredential.InstanceID |
| Description | string | The scoping Service's Name. |
| Key | boolean | true |
| MaxLen | uint32 | 256 |
| Propagated | string | CIM_SharedSecretService.Name |
| SystemCreationClassName | string | |
| Deprecated | string | CIM_SharedCredential.InstanceID |
| Description | string | The scoping System's CCN. |
| Key | boolean | true |
| MaxLen | uint32 | 256 |
| Propagated | string | CIM_SharedSecretService.SystemCreationClassName |
| SystemName | string | |
| Deprecated | string | CIM_SharedCredential.InstanceID |
| Description | string | The scoping System's Name. |
| Key | boolean | true |
| MaxLen | uint32 | 256 |
| Propagated | string | CIM_SharedSecretService.SystemName |