org.glite.authz.common.profile
Class CommonXACMLAuthorizationProfileConstants

java.lang.Object
  extended by org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants

public class CommonXACMLAuthorizationProfileConstants
extends java.lang.Object

XACML namespaces and identifiers constants for the EMI Common XACML Authorization Profile v.1.1


Field Summary
static java.lang.String COMMON_XACML_AUTHZ_V1_1_PROFILE_ID
          Common XACML Authorization Profile identifier: "http://dci-sec.org/xacml/profile/common-authz/1.1"
static java.lang.String COMMON_XACML_AUTHZ_V1_1_PROFILE_VERSION
          Common XACML Authorization Profile version: "1.1"
static java.lang.String DATATYPE_ANY_URI
          The datatype #anyURI: "http://www.w3.org/2001/XMLSchema#anyURI"
static java.lang.String DATATYPE_BASE64_BINARY
          The datatype #base64Binary: "http://www.w3.org/2001/XMLSchema#base64Binary"
static java.lang.String DATATYPE_STRING
          The datatype #string: "http://www.w3.org/2001/XMLSchema#string"
static java.lang.String DATATYPE_X500_NAME
          The datatype X.500 name (RFC2253 format DN): "urn:oasis:names:tc:xacml:1.0:data-type:x500Name" .
static java.lang.String ID_ATTRIBUTE_ACTION_ID
          The attribute id action-id identifier: "urn:oasis:names:tc:xacml:1.0:action:action-id"
static java.lang.String ID_ATTRIBUTE_GROUP
          The attribute id group identifier: "http://dci-sec.org/xacml/attribute/group"
static java.lang.String ID_ATTRIBUTE_GROUP_ID
          The attribute id group-id (user group name) identifier: "http://dci-sec.org/xacml/attribute/group-id" .
static java.lang.String ID_ATTRIBUTE_PRIMARY_GROUP
          The attribute id primary group identifier: "http://dci-sec.org/xacml/attribute/group/primary" .
static java.lang.String ID_ATTRIBUTE_PRIMARY_GROUP_ID
          The attribute id primary group-id (user group name) identifier: "http://dci-sec.org/xacml/attribute/group-id/primary"
static java.lang.String ID_ATTRIBUTE_PRIMARY_ROLE
          The attribute id primary role identifier: "http://dci-sec.org/xacml/attribute/role/primary" .
static java.lang.String ID_ATTRIBUTE_PROFILE_ID
          The attribute id profile-id identifier: "http://dci-sec.org/xacml/attribute/profile-id" .
static java.lang.String ID_ATTRIBUTE_RESOURCE_ID
          The attribute id resource-id identifier: "urn:oasis:names:tc:xacml:1.0:resource:resource-id"
static java.lang.String ID_ATTRIBUTE_RESOURCE_OWNER
          The attribute id resource owner identifier: "http://dci-sec.org/xacml/attribute/resource-owner"
static java.lang.String ID_ATTRIBUTE_ROLE
          The attribute id role identifier: "http://dci-sec.org/xacml/attribute/role"
static java.lang.String ID_ATTRIBUTE_SUBJECT_ID
          The attribute id subject-id identifier: "urn:oasis:names:tc:xacml:1.0:subject:subject-id"
static java.lang.String ID_ATTRIBUTE_SUBJECT_ISSUER
          The attribute id subject-issuer identifier: "http://dci-sec.org/xacml/attribute/subject-issuer"
static java.lang.String ID_ATTRIBUTE_SUBJECT_KEY_INFO
          The attribute id subject key-info identifier: "urn:oasis:names:tc:xacml:1.0:subject:key-info"
static java.lang.String ID_ATTRIBUTE_USER_ID
          The attribute id user-id (user name) identifier: "http://dci-sec.org/xacml/attribute/user-id" .
static java.lang.String ID_ATTRIBUTE_VIRTUAL_ORGANIZATION
          The attribute id virtual-organization identifier: "http://dci-sec.org/xacml/attribute/virtual-organization"
static java.lang.String ID_OBLIGATION_MAP_LOCAL_USER
          The obligation id map user to local environment identifier: "http://dci-sec.org/xacml/obligation/map-local-user" .
static java.lang.String ID_OBLIGATION_MAP_POSIX_USER
          The obligation id map user to POSIX environment identifier: "http://dci-sec.org/xacml/obligation/map-local-user/posix" .
static java.lang.String NS_ACTION
          The action namespace: "http://dci-sec.org/xacml/action" .
static java.lang.String NS_ATTRIBUTE
          The attribute namespace: "http://dci-sec.org/xacml/attribute" .
static java.lang.String NS_OBLIGATION
          The obligation namespace: "http://dci-sec.org/xacml/obligation" .
protected static java.lang.String NS_PREFIX
          The namespace base prefix "http://dci-sec.org/xacml"
static java.lang.String NS_PROFILE
          The profile namespace: "http://dci-sec.org/xacml/profile" .
protected static char SEPARATOR
          Namespaces, datatypes and identifiers name components separator
 
Constructor Summary
CommonXACMLAuthorizationProfileConstants()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SEPARATOR

protected static final char SEPARATOR
Namespaces, datatypes and identifiers name components separator

See Also:
Constant Field Values

NS_PREFIX

protected static final java.lang.String NS_PREFIX
The namespace base prefix "http://dci-sec.org/xacml"

See Also:
Constant Field Values

NS_ATTRIBUTE

public static final java.lang.String NS_ATTRIBUTE
The attribute namespace: "http://dci-sec.org/xacml/attribute" .

See Also:
Constant Field Values

NS_ACTION

public static final java.lang.String NS_ACTION
The action namespace: "http://dci-sec.org/xacml/action" .

See Also:
Constant Field Values

NS_PROFILE

public static final java.lang.String NS_PROFILE
The profile namespace: "http://dci-sec.org/xacml/profile" .

See Also:
Constant Field Values

NS_OBLIGATION

public static final java.lang.String NS_OBLIGATION
The obligation namespace: "http://dci-sec.org/xacml/obligation" .

See Also:
Constant Field Values

ID_ATTRIBUTE_PROFILE_ID

public static final java.lang.String ID_ATTRIBUTE_PROFILE_ID
The attribute id profile-id identifier: "http://dci-sec.org/xacml/attribute/profile-id" .

See Also:
Constant Field Values

ID_ATTRIBUTE_SUBJECT_ISSUER

public static final java.lang.String ID_ATTRIBUTE_SUBJECT_ISSUER
The attribute id subject-issuer identifier: "http://dci-sec.org/xacml/attribute/subject-issuer"

See Also:
Constant Field Values

ID_ATTRIBUTE_SUBJECT_ID

public static final java.lang.String ID_ATTRIBUTE_SUBJECT_ID
The attribute id subject-id identifier: "urn:oasis:names:tc:xacml:1.0:subject:subject-id"

See Also:
Constant Field Values

ID_ATTRIBUTE_SUBJECT_KEY_INFO

public static final java.lang.String ID_ATTRIBUTE_SUBJECT_KEY_INFO
The attribute id subject key-info identifier: "urn:oasis:names:tc:xacml:1.0:subject:key-info"

See Also:
Constant Field Values

ID_ATTRIBUTE_VIRTUAL_ORGANIZATION

public static final java.lang.String ID_ATTRIBUTE_VIRTUAL_ORGANIZATION
The attribute id virtual-organization identifier: "http://dci-sec.org/xacml/attribute/virtual-organization"

See Also:
Constant Field Values

ID_ATTRIBUTE_GROUP

public static final java.lang.String ID_ATTRIBUTE_GROUP
The attribute id group identifier: "http://dci-sec.org/xacml/attribute/group"

See Also:
Constant Field Values

ID_ATTRIBUTE_PRIMARY_GROUP

public static final java.lang.String ID_ATTRIBUTE_PRIMARY_GROUP
The attribute id primary group identifier: "http://dci-sec.org/xacml/attribute/group/primary" .

See Also:
Constant Field Values

ID_ATTRIBUTE_ROLE

public static final java.lang.String ID_ATTRIBUTE_ROLE
The attribute id role identifier: "http://dci-sec.org/xacml/attribute/role"

See Also:
Constant Field Values

ID_ATTRIBUTE_PRIMARY_ROLE

public static final java.lang.String ID_ATTRIBUTE_PRIMARY_ROLE
The attribute id primary role identifier: "http://dci-sec.org/xacml/attribute/role/primary" .

See Also:
Constant Field Values

ID_ATTRIBUTE_RESOURCE_ID

public static final java.lang.String ID_ATTRIBUTE_RESOURCE_ID
The attribute id resource-id identifier: "urn:oasis:names:tc:xacml:1.0:resource:resource-id"

See Also:
Constant Field Values

ID_ATTRIBUTE_RESOURCE_OWNER

public static final java.lang.String ID_ATTRIBUTE_RESOURCE_OWNER
The attribute id resource owner identifier: "http://dci-sec.org/xacml/attribute/resource-owner"

See Also:
Constant Field Values

ID_ATTRIBUTE_ACTION_ID

public static final java.lang.String ID_ATTRIBUTE_ACTION_ID
The attribute id action-id identifier: "urn:oasis:names:tc:xacml:1.0:action:action-id"

See Also:
Constant Field Values

ID_ATTRIBUTE_USER_ID

public static final java.lang.String ID_ATTRIBUTE_USER_ID
The attribute id user-id (user name) identifier: "http://dci-sec.org/xacml/attribute/user-id" .

See Also:
Constant Field Values

ID_ATTRIBUTE_GROUP_ID

public static final java.lang.String ID_ATTRIBUTE_GROUP_ID
The attribute id group-id (user group name) identifier: "http://dci-sec.org/xacml/attribute/group-id" .

See Also:
Constant Field Values

ID_ATTRIBUTE_PRIMARY_GROUP_ID

public static final java.lang.String ID_ATTRIBUTE_PRIMARY_GROUP_ID
The attribute id primary group-id (user group name) identifier: "http://dci-sec.org/xacml/attribute/group-id/primary"

See Also:
Constant Field Values

ID_OBLIGATION_MAP_LOCAL_USER

public static final java.lang.String ID_OBLIGATION_MAP_LOCAL_USER
The obligation id map user to local environment identifier: "http://dci-sec.org/xacml/obligation/map-local-user" .

See Also:
Constant Field Values

ID_OBLIGATION_MAP_POSIX_USER

public static final java.lang.String ID_OBLIGATION_MAP_POSIX_USER
The obligation id map user to POSIX environment identifier: "http://dci-sec.org/xacml/obligation/map-local-user/posix" .

See Also:
Constant Field Values

DATATYPE_ANY_URI

public static final java.lang.String DATATYPE_ANY_URI
The datatype #anyURI: "http://www.w3.org/2001/XMLSchema#anyURI"

See Also:
Constant Field Values

DATATYPE_STRING

public static final java.lang.String DATATYPE_STRING
The datatype #string: "http://www.w3.org/2001/XMLSchema#string"

See Also:
Constant Field Values

DATATYPE_BASE64_BINARY

public static final java.lang.String DATATYPE_BASE64_BINARY
The datatype #base64Binary: "http://www.w3.org/2001/XMLSchema#base64Binary"

See Also:
Constant Field Values

DATATYPE_X500_NAME

public static final java.lang.String DATATYPE_X500_NAME
The datatype X.500 name (RFC2253 format DN): "urn:oasis:names:tc:xacml:1.0:data-type:x500Name" .

See Also:
Constant Field Values

COMMON_XACML_AUTHZ_V1_1_PROFILE_VERSION

public static final java.lang.String COMMON_XACML_AUTHZ_V1_1_PROFILE_VERSION
Common XACML Authorization Profile version: "1.1"

See Also:
Constant Field Values

COMMON_XACML_AUTHZ_V1_1_PROFILE_ID

public static final java.lang.String COMMON_XACML_AUTHZ_V1_1_PROFILE_ID
Common XACML Authorization Profile identifier: "http://dci-sec.org/xacml/profile/common-authz/1.1"

See Also:
Constant Field Values
Constructor Detail

CommonXACMLAuthorizationProfileConstants

public CommonXACMLAuthorizationProfileConstants()


Copyright © 2008-2012 EMI - European Middleware Initiative. All Rights Reserved.