![]() ![]() |
![]() |
File: [Pegasus] / pegasus / Schemas / CIM231 / DMTF / User / CIM_PrivilegeManagementCapabilities.mof
(download)
Revision: 1.1, Tue Jan 24 13:50:37 2012 UTC (12 years, 5 months ago) by marek Branch: MAIN CVS Tags: preBug9676, postBug9676, TASK-TASK_PEP362_RestfulService_branch-root, TASK-TASK_PEP362_RestfulService_branch-merged_out_from_trunk, TASK-TASK_PEP362_RestfulService_branch-merged_in_to_trunk, TASK-TASK_PEP362_RestfulService_branch-merged_in_from_branch, TASK-TASK_PEP362_RestfulService_branch-branch, TASK-PEP362_RestfulService-root, TASK-PEP362_RestfulService-merged_out_to_branch, TASK-PEP362_RestfulService-merged_out_from_trunk, TASK-PEP362_RestfulService-merged_in_to_trunk, TASK-PEP362_RestfulService-merged_in_from_branch, TASK-PEP362_RestfulService-branch, TASK-PEP317_pullop-merged_out_from_trunk, TASK-PEP317_pullop-merged_in_to_trunk, RELEASE_2_14_1, RELEASE_2_14_0-RC2, RELEASE_2_14_0-RC1, RELEASE_2_14_0, RELEASE_2_14-root, RELEASE_2_14-branch, RELEASE_2_13_0-RC2, RELEASE_2_13_0-RC1, RELEASE_2_13_0-FC, RELEASE_2_13_0, RELEASE_2_13-root, RELEASE_2_13-branch, RELEASE_2_12_1-RC1, RELEASE_2_12_1, RELEASE_2_12_0-RC1, RELEASE_2_12_0-FC, RELEASE_2_12_0, RELEASE_2_12-root, RELEASE_2_12-branch, HEAD, CIMRS_WORK_20130824 Branch point for: TASK-PEP317_pullop-branch BUG#:9155 TITLE: Upgrade Pegasus to Include the CIM 2.31 Schema in CVS DESCRIPTION: |
// Copyright (c) 2008 DMTF. All rights reserved. [Version ( "2.18.0" ), UMLPackagePath ( "CIM::User::Privilege" ), Description ( "A subclass of Capabilities that defines the capabilities of " "the Privilege Management Service." )] class CIM_PrivilegeManagementCapabilities : CIM_Capabilities { [Description ( "Set to TRUE if this PrivilegeManagementService supports " "association of multiple subjects or targets to a " "particular Privilege. If False, the AssignAccess method " "supports at most one entry each in the Subjects and " "Targets parameters." )] boolean SharedPrivilegeSupported = false; [Description ( "A super set of activities that could be granted or " "denied to a role or an identity by the associated " "privileges. The Activities property of the instances of " "CIM_Privilege that are associated to the role or the " "identity MUST contain only the values enumerated in the " "ActivitiesSupported array property. The supported " "activities apply to all entities specified in the " "ActivityQualifiersSupported array. Refer to the " "CIM_Privilege.Activities property for the detailed " "description of values." ), ValueMap { "1", "2", "3", "4", "5", "6", "7", "..", "16000.." }, Values { "Other", "Create", "Delete", "Detect", "Read", "Write", "Execute", "DMTF Reserved", "Vendor Reserved" }, ArrayType ( "Indexed" ), ModelCorrespondence { "CIM_PrivilegeManagementCapabilities.ActivityQualifiersSupported" }] uint16 ActivitiesSupported[]; [Description ( "The ActivityQualifiersSupported property is an array of " "string values used to further qualify and specify the " "supported activities of privileges. The " "ActivityQualifiers property of the instances of " "CIM_Privilege that are associated to the role or the " "identity MUST contain only the values enumerated in the " "ActivityQualifiersSupported array property. Details on " "the semantics of the individual entries in " "ActivityQualifiersSupported are provided by " "corresponding entries in the QualifierFormatsSupported " "array. Refer to the CIM_Privilege.ActivityQualifiers " "property for the detailed description of values." ), ArrayType ( "Indexed" ), ModelCorrespondence { "CIM_PrivilegeManagementCapabilities.ActivitiesSuppported", "CIM_Privilege.QualifierFormatsSupported" }] string ActivityQualifiersSupported[]; [Description ( "Defines the semantics of corresponding entries in the " "ActivityQualifierSupported array. The QualifierSupported " "property of the instances of CIM_Privilege that are " "associated to the role or the identity MUST contain only " "the values enumerated in the QualifierSupported array " "property. Refer to the CIM_Privilege.QualifierSupported " "property for the detailed description of values." ), ValueMap { "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "..", "16000.." }, Values { "Class Name", "<Class.>Property", "<Class.>Method", "Object Reference", "Namespace", "URL", "Directory/File Name", "Command Line Instruction", "SCSI Command", "Packets", "DMTF Reserved", "Vendor Reserved" }, ArrayType ( "Indexed" ), ModelCorrespondence { "CIM_Privilege.ActivityQualifierSupported" }] uint16 QualifierFormatsSupported[]; [Description ( "Each enumeration corresponds to support for the " "like-named method of the PrivilegeManagementService." ), ValueMap { "0", "1", "2", "3", "4..40", "..", "0x8000.." }, Values { "ChangeAccess", "ShowAccess", "AssignAccess", "RevokeAccess", "DMTF Role Reserved", "DMTF Reserved", "Vendor Specific" }] uint16 SupportedMethods[]; };
No CVS admin address has been configured |
Powered by ViewCVS 0.9.2 |