org.openpermis.policy.io.xml
Class PermisXmlTags

java.lang.Object
  extended by org.openpermis.policy.io.xml.PermisXmlTags

public final class PermisXmlTags
extends Object

Definition of all Permis XML element and attribute names.

Since:
0.1.0

Field Summary
static String ABSOLUTE_PERIOD_ELEMENT
           
static String ACTION_POLICY_ELEMENT
           
static String ACTION_REF_ELEMENT
           
static String ACTION_SPEC_ELEMENT
           
static String AND_ELEMENT
           
static String ARGUMENT_REF_ELEMENT
           
static String ARGUMENT_SPEC_ELEMENT
           
static String BOOLEAN_TYPE
           
static String CONSTANT_ELEMENT
           
static String CURRENT_TIME_ELEMENT
           
static String DELEGATE_ELEMENT
           
static String DEPTH_ATTRIBUTE
           
static String DOUBLE_TYPE
           
static String DURATION_TYPE
           
static String END_ATTRIBUTE
           
static String EQUAL_ELEMENT
           
static String GREATER_EQUAL_ELEMENT
           
static String GREATER_THAN_ELEMENT
           
static String ID_ATTRIBUTE
           
static String IF_ELEMENT
           
static String INCLUDE_ELEMENT
           
static String INTEGER_TYPE
           
static String LDAPDN_ATTRIBUTE
           
static String LESS_EQUAL_ELEMENT
           
static String LESS_THAN_ELEMENT
           
static String MAXIMUM_VALID_UP_TO_ELEMENT
           
static String MINIMUM_VALID_FROM_ELEMENT
           
static String MINIMUM_VALID_UP_TO_ELEMENT
           
static String NAME_ATTRIBUTE
           
static String NON_NULL_INTERSECTION_ELEMENT
           
static String NOT_ELEMENT
           
static String OBJECT_TYPE
           
static String OBLIGATION_LIST_ELEMENT
           
static String OBLIGATION_POLICY_ELEMENT
           
static String OBLIGATION_REF_ELEMENT
           
static String OBLIGATION_SPEC_ELEMENT
           
static String OR_ELEMENT
           
static String PARAMETER_ATTRIBUTE
           
static String PERMIS_POLICY_ELEMENT
           
static String PRESENT_ELEMENT
           
static String RESOURCE_DOMAIN_POLICY_ELEMENT
           
static String RESOURCE_DOMAIN_REF_ELEMENT
           
static String RESOURCE_DOMAIN_SPEC_ELEMENT
           
static String ROLE_ASSIGNMENT_POLICY_ELEMENT
           
static String ROLE_ASSIGNMENT_RULE_ELEMENT
           
static String ROLE_ELEMENT
           
static String ROLE_HIERARCHY_ELEMENT
           
static String ROLE_HIERARCHY_POLICY_ELEMENT
           
static String ROLE_LIST_ELEMENT
           
static String SET_ELEMENT
           
static String SOA_ELEMENT
           
static String SOA_POLICY_ELEMENT
           
static String SOA_SPEC_ELEMENT
           
static String START_ATTRIBUTE
           
static String STRING_TYPE
           
static String SUB_ROLE_ELEMENT
           
static String SUBJECT_DOMAIN_POLICY_ELEMENT
           
static String SUBJECT_DOMAIN_REF_ELEMENT
           
static String SUBJECT_DOMAIN_SPEC_ELEMENT
           
static String SUBSET_ELEMENT
           
static String SUBSTRING_OF_ELEMENT
           
static String SUPER_ROLE_ELEMENT
           
static String SUPERSET_ELEMENT
           
static String TARGET_ACCESS_POLICY_ELEMENT
           
static String TARGET_ACCESS_RULE_ELEMENT
           
static String TARGET_LIST_ELEMENT
           
static String TARGET_POLICY_ELEMENT
           
static String TARGET_REF_ELEMENT
           
static String TARGET_SPEC_ELEMENT
           
static String TEXT_ATTRIBUTE
           
static String TIME_TYPE
           
static String TIME_ZONE_ATTRIBUTE
           
static String TYPE_ATTRIBUTE
           
static String URL_ATTRIBUTE
           
static String VALIDITY_ELEMENT
           
static String VALUE_ATTRIBUTE
           
 
Constructor Summary
protected PermisXmlTags()
          Objects of this class cannot be instantiated.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PERMIS_POLICY_ELEMENT

public static final String PERMIS_POLICY_ELEMENT
Constant Field Value:
"X.509_PMI_RBAC_Policy"
Since:
0.1.0

SUBJECT_DOMAIN_POLICY_ELEMENT

public static final String SUBJECT_DOMAIN_POLICY_ELEMENT
Constant Field Value:
"SubjectDomainPolicy"
Since:
0.1.0

SUBJECT_DOMAIN_SPEC_ELEMENT

public static final String SUBJECT_DOMAIN_SPEC_ELEMENT
Constant Field Value:
"SubjectDomainSpec"
Since:
0.1.0

SUBJECT_DOMAIN_REF_ELEMENT

public static final String SUBJECT_DOMAIN_REF_ELEMENT
Constant Field Value:
"SubjectDomainRef"
Since:
0.1.0

ROLE_HIERARCHY_POLICY_ELEMENT

public static final String ROLE_HIERARCHY_POLICY_ELEMENT
Constant Field Value:
"RoleHierarchyPolicy"
Since:
0.1.0

ROLE_HIERARCHY_ELEMENT

public static final String ROLE_HIERARCHY_ELEMENT
Constant Field Value:
"RoleHierarchy"
Since:
0.1.0

SUPER_ROLE_ELEMENT

public static final String SUPER_ROLE_ELEMENT
Constant Field Value:
"SupRole"
Since:
0.1.0

SUB_ROLE_ELEMENT

public static final String SUB_ROLE_ELEMENT
Constant Field Value:
"SubRole"
Since:
0.1.0

SOA_POLICY_ELEMENT

public static final String SOA_POLICY_ELEMENT
Constant Field Value:
"SOAPolicy"
Since:
0.1.0

SOA_SPEC_ELEMENT

public static final String SOA_SPEC_ELEMENT
Constant Field Value:
"SOASpec"
Since:
0.1.0

ROLE_ASSIGNMENT_POLICY_ELEMENT

public static final String ROLE_ASSIGNMENT_POLICY_ELEMENT
Constant Field Value:
"RoleAssignmentPolicy"
Since:
0.1.0

ROLE_ASSIGNMENT_RULE_ELEMENT

public static final String ROLE_ASSIGNMENT_RULE_ELEMENT
Constant Field Value:
"RoleAssignmentRule"
Since:
0.1.0

DELEGATE_ELEMENT

public static final String DELEGATE_ELEMENT
Constant Field Value:
"Delegate"
Since:
0.1.0

SOA_ELEMENT

public static final String SOA_ELEMENT
Constant Field Value:
"SOA"
Since:
0.1.0

VALIDITY_ELEMENT

public static final String VALIDITY_ELEMENT
Constant Field Value:
"Validity"
Since:
0.1.0

RESOURCE_DOMAIN_POLICY_ELEMENT

public static final String RESOURCE_DOMAIN_POLICY_ELEMENT
Constant Field Value:
"ResourceDomainPolicy"
Since:
0.1.0

RESOURCE_DOMAIN_SPEC_ELEMENT

public static final String RESOURCE_DOMAIN_SPEC_ELEMENT
Constant Field Value:
"ResourceDomainSpec"
Since:
0.1.0

ACTION_POLICY_ELEMENT

public static final String ACTION_POLICY_ELEMENT
Constant Field Value:
"ActionPolicy"
Since:
0.1.0

ACTION_SPEC_ELEMENT

public static final String ACTION_SPEC_ELEMENT
Constant Field Value:
"ActionSpec"
Since:
0.1.0

TARGET_ACCESS_POLICY_ELEMENT

public static final String TARGET_ACCESS_POLICY_ELEMENT
Constant Field Value:
"TargetAccessPolicy"
Since:
0.1.0

TARGET_ACCESS_RULE_ELEMENT

public static final String TARGET_ACCESS_RULE_ELEMENT
Constant Field Value:
"TargetAccessRule"
Since:
0.1.0

TARGET_SPEC_ELEMENT

public static final String TARGET_SPEC_ELEMENT
Constant Field Value:
"TargetSpec"
Since:
0.3.0

TARGET_POLICY_ELEMENT

public static final String TARGET_POLICY_ELEMENT
Constant Field Value:
"TargetPolicy"
Since:
0.3.0

ROLE_LIST_ELEMENT

public static final String ROLE_LIST_ELEMENT
Constant Field Value:
"RoleList"
Since:
0.1.0

ROLE_ELEMENT

public static final String ROLE_ELEMENT
Constant Field Value:
"Role"
Since:
0.1.0

TARGET_LIST_ELEMENT

public static final String TARGET_LIST_ELEMENT
Constant Field Value:
"TargetList"
Since:
0.1.0

TARGET_REF_ELEMENT

public static final String TARGET_REF_ELEMENT
Constant Field Value:
"TargetRef"
Since:
0.1.0

RESOURCE_DOMAIN_REF_ELEMENT

public static final String RESOURCE_DOMAIN_REF_ELEMENT
Constant Field Value:
"ResourceDomainRef"
Since:
0.1.0

ACTION_REF_ELEMENT

public static final String ACTION_REF_ELEMENT
Constant Field Value:
"ActionRef"
Since:
0.1.0

OBLIGATION_POLICY_ELEMENT

public static final String OBLIGATION_POLICY_ELEMENT
Constant Field Value:
"ObligationPolicy"
Since:
0.3.0

OBLIGATION_LIST_ELEMENT

public static final String OBLIGATION_LIST_ELEMENT
Constant Field Value:
"ObligationList"
Since:
0.3.0

OBLIGATION_REF_ELEMENT

public static final String OBLIGATION_REF_ELEMENT
Constant Field Value:
"ObligationRef"
Since:
0.3.0

OBLIGATION_SPEC_ELEMENT

public static final String OBLIGATION_SPEC_ELEMENT
Constant Field Value:
"ObligationSpec"
Since:
0.3.0

TEXT_ATTRIBUTE

public static final String TEXT_ATTRIBUTE
Constant Field Value:
"Text"
Since:
0.3.0

INCLUDE_ELEMENT

public static final String INCLUDE_ELEMENT
Constant Field Value:
"Include"
Since:
0.1.0

IF_ELEMENT

public static final String IF_ELEMENT
Constant Field Value:
"IF"
Since:
0.1.0

AND_ELEMENT

public static final String AND_ELEMENT
Constant Field Value:
"AND"
Since:
0.1.0

OR_ELEMENT

public static final String OR_ELEMENT
Constant Field Value:
"OR"
Since:
0.1.0

NOT_ELEMENT

public static final String NOT_ELEMENT
Constant Field Value:
"NOT"
Since:
0.1.0

PRESENT_ELEMENT

public static final String PRESENT_ELEMENT
Constant Field Value:
"PRESENT"
Since:
0.1.0

EQUAL_ELEMENT

public static final String EQUAL_ELEMENT
Constant Field Value:
"EQ"
Since:
0.1.0

GREATER_THAN_ELEMENT

public static final String GREATER_THAN_ELEMENT
Constant Field Value:
"GT"
Since:
0.1.0

GREATER_EQUAL_ELEMENT

public static final String GREATER_EQUAL_ELEMENT
Constant Field Value:
"GE"
Since:
0.1.0

LESS_EQUAL_ELEMENT

public static final String LESS_EQUAL_ELEMENT
Constant Field Value:
"LE"
Since:
0.1.0

LESS_THAN_ELEMENT

public static final String LESS_THAN_ELEMENT
Constant Field Value:
"LT"
Since:
0.1.0

SUBSTRING_OF_ELEMENT

public static final String SUBSTRING_OF_ELEMENT
Constant Field Value:
"Substrings"
Since:
0.1.0

CONSTANT_ELEMENT

public static final String CONSTANT_ELEMENT
Constant Field Value:
"Constant"
Since:
0.1.0

CURRENT_TIME_ELEMENT

public static final String CURRENT_TIME_ELEMENT
Constant Field Value:
"CurrentTime"
Since:
0.3.0

ARGUMENT_SPEC_ELEMENT

public static final String ARGUMENT_SPEC_ELEMENT
Constant Field Value:
"ArgumentSpec"
Since:
0.1.0

ARGUMENT_REF_ELEMENT

public static final String ARGUMENT_REF_ELEMENT
Constant Field Value:
"ArgumentRef"
Since:
0.1.0

TIME_TYPE

public static final String TIME_TYPE
Constant Field Value:
"Time"
Since:
0.1.0

DURATION_TYPE

public static final String DURATION_TYPE
Constant Field Value:
"Duration"
Since:
0.3.0

INTEGER_TYPE

public static final String INTEGER_TYPE
Constant Field Value:
"Integer"
Since:
0.1.0

DOUBLE_TYPE

public static final String DOUBLE_TYPE
Constant Field Value:
"Double"
Since:
0.1.0

BOOLEAN_TYPE

public static final String BOOLEAN_TYPE
Constant Field Value:
"Boolean"
Since:
0.1.0

STRING_TYPE

public static final String STRING_TYPE
Constant Field Value:
"String"
Since:
0.1.0

OBJECT_TYPE

public static final String OBJECT_TYPE
Constant Field Value:
"Object"
Since:
0.3.0

ID_ATTRIBUTE

public static final String ID_ATTRIBUTE
Constant Field Value:
"ID"
Since:
0.1.0

TIME_ZONE_ATTRIBUTE

public static final String TIME_ZONE_ATTRIBUTE
Constant Field Value:
"TimeZone"
Since:
0.1.0

LDAPDN_ATTRIBUTE

public static final String LDAPDN_ATTRIBUTE
Constant Field Value:
"LDAPDN"
Since:
0.1.0

URL_ATTRIBUTE

public static final String URL_ATTRIBUTE
Constant Field Value:
"URL"
Since:
0.1.0

TYPE_ATTRIBUTE

public static final String TYPE_ATTRIBUTE
Constant Field Value:
"Type"
Since:
0.1.0

VALUE_ATTRIBUTE

public static final String VALUE_ATTRIBUTE
Constant Field Value:
"Value"
Since:
0.1.0

NAME_ATTRIBUTE

public static final String NAME_ATTRIBUTE
Constant Field Value:
"Name"
Since:
0.1.0

DEPTH_ATTRIBUTE

public static final String DEPTH_ATTRIBUTE
Constant Field Value:
"Depth"
Since:
0.1.0

PARAMETER_ATTRIBUTE

public static final String PARAMETER_ATTRIBUTE
Constant Field Value:
"Parameter"
Since:
0.1.0

SET_ELEMENT

public static final String SET_ELEMENT
Constant Field Value:
"Set"
Since:
0.3.0

SUBSET_ELEMENT

public static final String SUBSET_ELEMENT
Constant Field Value:
"Subset"
Since:
0.3.0

SUPERSET_ELEMENT

public static final String SUPERSET_ELEMENT
Constant Field Value:
"Superset"
Since:
0.3.0

NON_NULL_INTERSECTION_ELEMENT

public static final String NON_NULL_INTERSECTION_ELEMENT
Constant Field Value:
"NonNullIntersection"
Since:
0.3.0

ABSOLUTE_PERIOD_ELEMENT

public static final String ABSOLUTE_PERIOD_ELEMENT
Constant Field Value:
"AbsolutePeriod"
Since:
0.3.0

MINIMUM_VALID_FROM_ELEMENT

public static final String MINIMUM_VALID_FROM_ELEMENT
Constant Field Value:
"MinimumValidFrom"
Since:
0.3.0

MINIMUM_VALID_UP_TO_ELEMENT

public static final String MINIMUM_VALID_UP_TO_ELEMENT
Constant Field Value:
"MinimumValidUpTo"
Since:
0.3.0

MAXIMUM_VALID_UP_TO_ELEMENT

public static final String MAXIMUM_VALID_UP_TO_ELEMENT
Constant Field Value:
"MaximumValidUpTo"
Since:
0.3.0

START_ATTRIBUTE

public static final String START_ATTRIBUTE
Constant Field Value:
"Start"
Since:
0.3.0

END_ATTRIBUTE

public static final String END_ATTRIBUTE
Constant Field Value:
"End"
Since:
0.3.0
Constructor Detail

PermisXmlTags

protected PermisXmlTags()
Objects of this class cannot be instantiated.

Since:
0.1.0


PERMIS Role Based Access Control 0.4.0 (Build 15)
2009/05/20 08:14:49
Copyright (c) 2002-2007 Ergon Informatik AG