summaryrefslogtreecommitdiffstats
path: root/Schemas/CIM236/DMTF/User/CIM_SharedSecret.mof
diff options
context:
space:
mode:
Diffstat (limited to 'Schemas/CIM236/DMTF/User/CIM_SharedSecret.mof')
-rw-r--r--Schemas/CIM236/DMTF/User/CIM_SharedSecret.mof68
1 files changed, 68 insertions, 0 deletions
diff --git a/Schemas/CIM236/DMTF/User/CIM_SharedSecret.mof b/Schemas/CIM236/DMTF/User/CIM_SharedSecret.mof
new file mode 100644
index 0000000..d260153
--- /dev/null
+++ b/Schemas/CIM236/DMTF/User/CIM_SharedSecret.mof
@@ -0,0 +1,68 @@
+// Copyright (c) 2007, DMTF. All rights reserved.
+ [Deprecated { "CIM_SharedCredential" },
+ Version ( "2.16.0" ),
+ UMLPackagePath ( "CIM::User::SharedSecret" ),
+ Description (
+ "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." )]
+class CIM_SharedSecret : CIM_Credential {
+
+ [Deprecated { "CIM_SharedCredential.InstanceID" },
+ Key, Description ( "The scoping System\'s CCN." ),
+ MaxLen ( 256 ),
+ Propagated (
+ "CIM_SharedSecretService.SystemCreationClassName" )]
+ string SystemCreationClassName;
+
+ [Deprecated { "CIM_SharedCredential.InstanceID" },
+ Key, Description ( "The scoping System\'s Name." ),
+ MaxLen ( 256 ),
+ Propagated ( "CIM_SharedSecretService.SystemName" )]
+ string SystemName;
+
+ [Deprecated { "CIM_SharedCredential.InstanceID" },
+ Key, Description ( "The scoping Service\'s CCN." ),
+ MaxLen ( 256 ),
+ Propagated ( "CIM_SharedSecretService.CreationClassName" )]
+ string ServiceCreationClassName;
+
+ [Deprecated { "CIM_SharedCredential.InstanceID" },
+ Key, Description ( "The scoping Service\'s Name." ),
+ MaxLen ( 256 ),
+ Propagated ( "CIM_SharedSecretService.Name" )]
+ string ServiceName;
+
+ [Deprecated { "CIM_SharedCredential.RemoteID" },
+ Key, Description (
+ "RemoteID is the name by which the principal is known at "
+ "the remote secret key authentication service." ),
+ MaxLen ( 256 )]
+ string RemoteID;
+
+ [Deprecated { "CIM_SharedCredential.Secret" },
+ Description ( "The secret known by the principal." ),
+ OctetString]
+ string Secret;
+
+ [Deprecated { "CIM_SharedCredential.Algorithm" },
+ Description (
+ "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." )]
+ string Algorithm;
+
+ [Deprecated { "CIM_SharedCredential.Protocol" },
+ Description (
+ "The protocol with which the SharedSecret is used." )]
+ string Protocol;
+
+
+};