Common XACML Authorization Profile
[XACML Profiles]

EMI Common XACML Authorization Profile (Version 1.1). More...

Variables

static const char XACML_COMMONAUTHZ_PROFILE_1_1 [] = "http://dci-sec.org/xacml/profile/common-authz/1.1"
 Common XACML Authorization Profile version 1.1 value.
static const char XACML_DCISEC_ACTION_ANY [] = "http://dci-sec.org/xacml/action/ANY"
 Common XACML Authorization Profile Action ANY value.
static const char XACML_DCISEC_ACTION_NAMESPACE [] = "http://dci-sec.org/xacml/action"
 Namespace for the Common XACML Authorization Profile Action values.
static const char XACML_DCISEC_ATTRIBUTE_GROUP [] = "http://dci-sec.org/xacml/attribute/group"
 Common XACML Authorization Profile Subject/Attribute group (VO) identifier.
static const char XACML_DCISEC_ATTRIBUTE_GROUP_ID [] = "http://dci-sec.org/xacml/attribute/group-id"
 Common XACML Authorization Profile Obligation/AttributeAssignment group-id (user goupe name) identifier, see obligation XACML_DCISEC_OBLIGATION_MAP_POSIX_USER.
static const char XACML_DCISEC_ATTRIBUTE_GROUP_ID_PRIMARY [] = "http://dci-sec.org/xacml/attribute/group-id/primary"
 Common XACML Authorization Profile Obligation/AttributeAssignment group-id/primary (primary goupe name) identifier, see obligation XACML_DCISEC_OBLIGATION_MAP_POSIX_USER.
static const char XACML_DCISEC_ATTRIBUTE_GROUP_PRIMARY [] = "http://dci-sec.org/xacml/attribute/group/primary"
 Common XACML Authorization Profile Subject/Attribute group/primary (VO) identifier.
static const char XACML_DCISEC_ATTRIBUTE_PROFILE_ID [] = "http://dci-sec.org/xacml/attribute/profile-id"
 Common XACML Authorization Profile Environment/Attribute profile-id identifier.
static const char XACML_DCISEC_ATTRIBUTE_RESOURCE_OWNER [] = "http://dci-sec.org/xacml/attribute/resource-owner"
 Common XACML Authorization Profile Resource/Attribute resource-owner identifier.
static const char XACML_DCISEC_ATTRIBUTE_ROLE [] = "http://dci-sec.org/xacml/attribute/role"
 Common XACML Authorization Profile Subject/Attribute role (VO) identifier.
static const char XACML_DCISEC_ATTRIBUTE_ROLE_PRIMARY [] = "http://dci-sec.org/xacml/attribute/role/primary"
 Common XACML Authorization Profile Subject/Attribute role/primary (VO) identifier.
static const char XACML_DCISEC_ATTRIBUTE_SUBJECT_ISSUER [] = "http://dci-sec.org/xacml/attribute/subject-issuer"
 Common XACML Authorization Profile Subject/Attribute subject-issuer identifier.
static const char XACML_DCISEC_ATTRIBUTE_USER_ID [] = "http://dci-sec.org/xacml/attribute/user-id"
 Common XACML Authorization Profile Obligation/AttributeAssignment user-id (username) identifier, see obligation XACML_DCISEC_OBLIGATION_MAP_POSIX_USER.
static const char XACML_DCISEC_ATTRIBUTE_VIRTUAL_ORGANIZATION [] = "http://dci-sec.org/xacml/attribute/virtual-organization"
 Common XACML Authorization Profile Subject/Attribute virtual-organization (VO) identifier.
static const char XACML_DCISEC_OBLIGATION_MAP_LOCAL_USER [] = "http://dci-sec.org/xacml/obligation/map-local-user"
 Common XACML Authorization Profile Obligation map-local-user identifier [Common XACML Authorization Profile v.1.1, 5.1.1].
static const char XACML_DCISEC_OBLIGATION_MAP_POSIX_USER [] = "http://dci-sec.org/xacml/obligation/map-local-user/posix"
 Common XACML Authorization Profile Obligation map-local-user/posix identifier.

Detailed Description

EMI Common XACML Authorization Profile (Version 1.1).

Version:
1.1

Document: http://dci-sec.org/xacml/profile/common-authz/1.1

Profile version, XACML attribute identifiers and obligation identifiers for the Common XACML Authorization Profile.


Variable Documentation

const char XACML_COMMONAUTHZ_PROFILE_1_1[] = "http://dci-sec.org/xacml/profile/common-authz/1.1" [static]

Common XACML Authorization Profile version 1.1 value.

See attribute XACML_DCISEC_ATTRIBUTE_PROFILE_ID [Common XACML Authorization Profile v.1.1, 4.1.1]

const char XACML_DCISEC_ACTION_ANY[] = "http://dci-sec.org/xacml/action/ANY" [static]

Common XACML Authorization Profile Action ANY value.

See attribute XACML_ACTION_ID [Common XACML Authorization Profile v.1.1, 4.4.1]

const char XACML_DCISEC_ACTION_NAMESPACE[] = "http://dci-sec.org/xacml/action" [static]

Namespace for the Common XACML Authorization Profile Action values.

See attribute XACML_ACTION_ID [Common XACML Authorization Profile v.1.1, 4.4.1]

const char XACML_DCISEC_ATTRIBUTE_GROUP[] = "http://dci-sec.org/xacml/attribute/group" [static]

Common XACML Authorization Profile Subject/Attribute group (VO) identifier.

Datatype: string, see XACML_DATATYPE_STRING [Common XACML Authorization Profile v.1.1, 4.2.6]

const char XACML_DCISEC_ATTRIBUTE_GROUP_ID[] = "http://dci-sec.org/xacml/attribute/group-id" [static]

Common XACML Authorization Profile Obligation/AttributeAssignment group-id (user goupe name) identifier, see obligation XACML_DCISEC_OBLIGATION_MAP_POSIX_USER.

Datatype: string, see XACML_DATATYPE_STRING [Common XACML Authorization Profile v.1.1, 5.2.3]

const char XACML_DCISEC_ATTRIBUTE_GROUP_ID_PRIMARY[] = "http://dci-sec.org/xacml/attribute/group-id/primary" [static]

Common XACML Authorization Profile Obligation/AttributeAssignment group-id/primary (primary goupe name) identifier, see obligation XACML_DCISEC_OBLIGATION_MAP_POSIX_USER.

Datatype: string, see XACML_DATATYPE_STRING [Common XACML Authorization Profile v.1.1, 5.2.2]

const char XACML_DCISEC_ATTRIBUTE_GROUP_PRIMARY[] = "http://dci-sec.org/xacml/attribute/group/primary" [static]

Common XACML Authorization Profile Subject/Attribute group/primary (VO) identifier.

Datatype: string, see XACML_DATATYPE_STRING [Common XACML Authorization Profile v.1.1, 4.2.5]

const char XACML_DCISEC_ATTRIBUTE_PROFILE_ID[] = "http://dci-sec.org/xacml/attribute/profile-id" [static]

Common XACML Authorization Profile Environment/Attribute profile-id identifier.

Datatype: anyURI, see XACML_DATATYPE_ANYURI [Common XACML Authorization Profile v.1.1, 4.1.1]

const char XACML_DCISEC_ATTRIBUTE_RESOURCE_OWNER[] = "http://dci-sec.org/xacml/attribute/resource-owner" [static]

Common XACML Authorization Profile Resource/Attribute resource-owner identifier.

Datatype: x500Name, see XACML_DATATYPE_X500NAME [Common XACML Authorization Profile v.1.1, 4.3.2]

const char XACML_DCISEC_ATTRIBUTE_ROLE[] = "http://dci-sec.org/xacml/attribute/role" [static]

Common XACML Authorization Profile Subject/Attribute role (VO) identifier.

Datatype: string, see XACML_DATATYPE_STRING [Common XACML Authorization Profile v.1.1, 4.2.8]

const char XACML_DCISEC_ATTRIBUTE_ROLE_PRIMARY[] = "http://dci-sec.org/xacml/attribute/role/primary" [static]

Common XACML Authorization Profile Subject/Attribute role/primary (VO) identifier.

Datatype: string, see XACML_DATATYPE_STRING [Common XACML Authorization Profile v.1.1, 4.2.7]

const char XACML_DCISEC_ATTRIBUTE_SUBJECT_ISSUER[] = "http://dci-sec.org/xacml/attribute/subject-issuer" [static]

Common XACML Authorization Profile Subject/Attribute subject-issuer identifier.

Datatype: x500Name, see XACML_DATATYPE_X500NAME [Common XACML Authorization Profile v.1.1, 4.2.3]

const char XACML_DCISEC_ATTRIBUTE_USER_ID[] = "http://dci-sec.org/xacml/attribute/user-id" [static]

Common XACML Authorization Profile Obligation/AttributeAssignment user-id (username) identifier, see obligation XACML_DCISEC_OBLIGATION_MAP_POSIX_USER.

Datatype: string, see XACML_DATATYPE_STRING [Common XACML Authorization Profile v.1.1, 5.2.1]

const char XACML_DCISEC_ATTRIBUTE_VIRTUAL_ORGANIZATION[] = "http://dci-sec.org/xacml/attribute/virtual-organization" [static]

Common XACML Authorization Profile Subject/Attribute virtual-organization (VO) identifier.

Datatype: string, see XACML_DATATYPE_STRING [Common XACML Authorization Profile v.1.1, 4.2.4]

const char XACML_DCISEC_OBLIGATION_MAP_LOCAL_USER[] = "http://dci-sec.org/xacml/obligation/map-local-user" [static]

Common XACML Authorization Profile Obligation map-local-user identifier [Common XACML Authorization Profile v.1.1, 5.1.1].

const char XACML_DCISEC_OBLIGATION_MAP_POSIX_USER[] = "http://dci-sec.org/xacml/obligation/map-local-user/posix" [static]

Common XACML Authorization Profile Obligation map-local-user/posix identifier.

See attribute assignments XACML_DCISEC_ATTRIBUTE_USER_ID, XACML_DCISEC_ATTRIBUTE_GROUP_ID_PRIMARY and XACML_DCISEC_ATTRIBUTE_GROUP_ID [Common XACML Authorization Profile v.1.1, 5.1.2]


Generated on 29 Apr 2014 for Argus PEP client API by  doxygen 1.6.1