1 marek 1.1 // Copyright (c) 2005 DMTF. All rights reserved.
2 // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
3 // qualifier values to CIM Schema.</change>
4 // ==================================================================
5 // CIM_RequireCredentialsFrom
6 // ==================================================================
7 [Association, Deprecated { "CIM_AuthenticationCondition",
8 "CIM_AuthenticationRule" },
9 Version ( "2.8.0" ),
10 UMLPackagePath ( "CIM::User::AuthenticationReqmt" ),
11 Description (
12 "CIM_RequireCredentialsFrom is an association used to require "
13 "that credentials are issued by particular CredentialManagement "
14 "Services in order to authenticate a user. This association is "
15 "deprecated in lieu of explicit declaration of the "
16 "AuthenticationConditions in an AuthenticationRule. Instances "
17 "of AuthenticationCondition describe the specific combinations "
18 "of credentials (or alternative credentials) that are required "
19 "to authenticate an Identity. This allows a more explicit and "
20 "flexible description of authentication requirements." )]
21 class CIM_RequireCredentialsFrom : CIM_Dependency {
22 marek 1.1
23 [Deprecated { "CIM_AuthenticationCondition" },
24 Override ( "Antecedent" ),
25 Description (
26 "CredentialManagementService from which credentials are "
27 "accepted for the associated AuthenticationRequirement." )]
28 CIM_CredentialManagementService REF Antecedent;
29
30 [Deprecated { "CIM_AuthenticationRule" },
31 Override ( "Dependent" ),
32 Description (
33 "AuthenticationRequirement that limits acceptable credentials."
34 )]
35 CIM_AuthenticationRequirement REF Dependent;
36
37
38 };
|