|
__init__(self,
value=None)
Derived classes must override setting TYPE class variable |
source code
|
|
|
|
|
__eq__(self,
attrVal)
Check for equality by comparing the value attributes |
source code
|
|
any - constrained in derived classes
|
|
|
|
AttributeValue
|
|
dict
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|
NoneType but implement as string in derived classes
|
ELEMENT_LOCAL_NAME = ' AttributeValue '
XML element local name for the given type
|
string
|
CLASS_NAME_SUFFIX = ' AttributeValue '
all attribute value classes end with this suffix
|
string
|
IDENTIFIER_PREFIX = ' http://www.w3.org/2001/XMLSchema# '
geberic prefix for attribute value URNs
|
NoneType - derived classes should set to appropriate string
|
IDENTIFIER = None
URN for attribute value in derived class
|
|
STRING_TYPE_URI = ' http://www.w3.org/2001/XMLSchema#string '
|
|
ANY_TYPE_URI = ' http://www.w3.org/2001/XMLSchema#anyURI '
|
|
INTEGER_TYPE_URI = ' http://www.w3.org/2001/XMLSchema#integer '
|
|
BOOLEAN_TYPE_URI = ' http://www.w3.org/2001/XMLSchema#boolean '
|
|
DOUBLE_TYPE_URI = ' http://www.w3.org/2001/XMLSchema#double '
|
|
DATE_TYPE_URI = ' http://www.w3.org/2001/XMLSchema#date '
|
|
DATETIME_TYPE_URI = ' http://www.w3.org/2001/XMLSchema#dateTime '
|
|
TIME_TYPE_URI = ' http://www.w3.org/2001/XMLSchema#time '
|
|
DAYTIMEDURATION_TYPE_URI = ' http://www.w3.org/TR/2002/WD-xquer ...
|
|
YEARMONTHDURATION_TYPE_URI = ' http://www.w3.org/TR/2002/WD-xqu ...
|
|
X500NAME_TYPE_URI = ' urn:oasis:names:tc:xacml:1.0:data-type:x5 ...
|
|
RFC822NAME_TYPE_URI = ' urn:oasis:names:tc:xacml:1.0:data-type: ...
|
|
HEXBINARY_TYPE_URI = ' http://www.w3.org/2001/XMLSchema#hexBinary '
|
|
BASE64BINARY_TYPE_URI = ' http://www.w3.org/2001/XMLSchema#base ...
|
|
IPADDRESS_TYPE_URI = ' urn:oasis:names:tc:xacml:2.0:data-type:i ...
|
|
DNSNAME_TYPE_URI = ' urn:oasis:names:tc:xacml:2.0:data-type:dns ...
|
tuple
|
TYPE_URIS = ( ' http://www.w3.org/2001/XMLSchema#string ' , ' http: ...
URIs for all the different supported types
|
tuple
|
TYPE_NAMES = ( ' String ' , ' AnyURI ' , ' Integer ' , ' Boolean ' , ' Doubl ...
corresponding short names for all the types
|
|
NATIVE_TYPES = ( <type 'basestring'>, <type 'basestring'>, <typ...
equivalent python types as implemented
|
dict
|
TYPE_MAP = { ' AnyURI ' : <type 'basestring'>, ' Base64Binary ' : Not...
mapping from type names to python types
|
dict
|
TYPE_URI_MAP = { ' AnyURI ' : ' http://www.w3.org/2001/XMLSchema#an ...
mapping from type names to type URIs
|
NoneType / string in derived type
|
TYPE = None
type name for derived type - set to None in this parent class
|
|
__abstractmethods__ = frozenset([ ])
|
|
_abc_cache = <_weakrefset.WeakSet object at 0x1011b9910>
|
Inherited from expression.Expression :
DATA_TYPE_ATTRIB_NAME
Inherited from XacmlCoreBase :
XACML_1_0_NS_PREFIX ,
XACML_2_0_NS_PREFIX ,
XMLNS
|