|
|||||||||
Home >> All >> com >> sun >> xacml >> [ attr overview ] | PREV NEXT |
A
- ACTION_TARGET - Static variable in class com.sun.xacml.attr.AttributeDesignator
- Tells designator to search in the action section of the request
- ALTLF - Static variable in class com.sun.xacml.attr.Base64
- AnyURIAttribute - class com.sun.xacml.attr.AnyURIAttribute.
- Representation of an xs:anyURI value.
- AnyURIAttribute(URI) - Constructor for class com.sun.xacml.attr.AnyURIAttribute
- Creates a new
AnyURIAttribute
that represents the URI value supplied. - AttributeDesignator - class com.sun.xacml.attr.AttributeDesignator.
- Represents all four kinds of Designators in XACML.
- AttributeDesignator(int, URI, URI, boolean) - Constructor for class com.sun.xacml.attr.AttributeDesignator
- Creates a new
AttributeDesignator
without the optional issuer. - AttributeDesignator(int, URI, URI, boolean, URI) - Constructor for class com.sun.xacml.attr.AttributeDesignator
- Creates a new
AttributeDesignator
with the optional issuer. - AttributeFactory - class com.sun.xacml.attr.AttributeFactory.
- This is an abstract factory class for creating XACML attribute values.
- AttributeFactory() - Constructor for class com.sun.xacml.attr.AttributeFactory
- Default constructor.
- AttributeFactoryProxy - interface com.sun.xacml.attr.AttributeFactoryProxy.
- A simple proxy interface used to install new
AttributeFactory
s. - AttributeProxy - interface com.sun.xacml.attr.AttributeProxy.
- Used by the
AttributeFactory
to create new attributes. - AttributeSelector - class com.sun.xacml.attr.AttributeSelector.
- Supports the standard selector functionality in XACML, which uses XPath expressions to resolve values from the Request or elsewhere.
- AttributeSelector(URI, String, boolean, String) - Constructor for class com.sun.xacml.attr.AttributeSelector
- Creates a new
AttributeSelector
with no policy root. - AttributeSelector(URI, String, Node, boolean, String) - Constructor for class com.sun.xacml.attr.AttributeSelector
- Creates a new
AttributeSelector
. - AttributeValue - class com.sun.xacml.attr.AttributeValue.
- The base type for all datatypes used in a policy or request/response, this abstract class represents a value for a given attribute type.
- AttributeValue(URI) - Constructor for class com.sun.xacml.attr.AttributeValue
- Constructor that takes the specific attribute type.
- addAttributeProxy(String, AttributeProxy) - Static method in class com.sun.xacml.attr.AttributeFactory
- Deprecated. As of version 1.2, replaced by
AttributeFactory.addDatatype(String,AttributeProxy)
55 . The new factory system requires you to get a factory instance and then call the non-static methods on that factory. The static versions of these methods have been left in for now, but are slower and will be removed in a future version. - addDatatype(String, AttributeProxy) - Method in class com.sun.xacml.attr.AttributeFactory
- Adds a proxy to the factory, which in turn will allow new attribute types to be created using the factory.
- addDatatype(String, AttributeProxy) - Method in class com.sun.xacml.attr.BaseAttributeFactory
- Adds a proxy to the factory, which in turn will allow new attribute types to be created using the factory.
- addDatatype(String, AttributeProxy) - Method in class com.sun.xacml.attr.StandardAttributeFactory
- Throws an
UnsupportedOperationException
since you are not allowed to modify what a standard factory supports. - attributeMap - Variable in class com.sun.xacml.attr.BaseAttributeFactory
B
- BASE64EncodingString - Static variable in class com.sun.xacml.attr.Base64
- BagAttribute - class com.sun.xacml.attr.BagAttribute.
- Represents a bag used in the XACML spec as return values from functions and designators/selectors that provide more than one value.
- BagAttribute(URI, Collection) - Constructor for class com.sun.xacml.attr.BagAttribute
- Creates a new
BagAttribute
that represents theCollection
ofAttributeValue
s supplied. - BagAttribute.ImmutableIterator - class com.sun.xacml.attr.BagAttribute.ImmutableIterator.
- This is a version of Iterator that overrides the
remove
method so that items can't be taken out of the bag. - BagAttribute.ImmutableIterator(Iterator) - Constructor for class com.sun.xacml.attr.BagAttribute.ImmutableIterator
- Create a new ImmutableIterator
- Base64 - class com.sun.xacml.attr.Base64.
- Class that knows how to encode and decode Base64 values.
- Base64() - Constructor for class com.sun.xacml.attr.Base64
- Base64BinaryAttribute - class com.sun.xacml.attr.Base64BinaryAttribute.
- Representation of an xsi:base64Binary value.
- Base64BinaryAttribute(byte[]) - Constructor for class com.sun.xacml.attr.Base64BinaryAttribute
- Creates a new
Base64BinaryAttribute
that represents the byte [] value supplied. - Base64DecodeArray - Static variable in class com.sun.xacml.attr.Base64
- BaseAttributeFactory - class com.sun.xacml.attr.BaseAttributeFactory.
- This is a basic implementation of
AttributeFactory
. - BaseAttributeFactory() - Constructor for class com.sun.xacml.attr.BaseAttributeFactory
- Default constructor.
- BaseAttributeFactory(Map) - Constructor for class com.sun.xacml.attr.BaseAttributeFactory
- Constructor that configures this factory with an initial set of supported datatypes.
- BooleanAttribute - class com.sun.xacml.attr.BooleanAttribute.
- Representation of an xs:boolean value.
- BooleanAttribute(boolean) - Constructor for class com.sun.xacml.attr.BooleanAttribute
- Creates a new
BooleanAttribute
that represents the boolean value supplied. - bag - Variable in class com.sun.xacml.attr.BagAttribute
- big1000 - Static variable in class com.sun.xacml.attr.DayTimeDurationAttribute
- big12 - Static variable in class com.sun.xacml.attr.YearMonthDurationAttribute
- Static BigInteger values.
- big24 - Static variable in class com.sun.xacml.attr.DayTimeDurationAttribute
- Static BigInteger values.
- big60 - Static variable in class com.sun.xacml.attr.DayTimeDurationAttribute
- bigMaxLong - Static variable in class com.sun.xacml.attr.DayTimeDurationAttribute
- bigMaxLong - Static variable in class com.sun.xacml.attr.YearMonthDurationAttribute
- binToHex(byte[]) - Static method in class com.sun.xacml.attr.HexBinaryAttribute
- Return a straight hexadecimal conversion of a byte array.
- binToHexNibble(int) - Static method in class com.sun.xacml.attr.HexBinaryAttribute
- Return the hex character for a particular nibble (half a byte).
C
- CR - Static variable in class com.sun.xacml.attr.Base64
- com.sun.xacml.attr - package com.sun.xacml.attr
- combineNanos(Date, int) - Static method in class com.sun.xacml.attr.DateTimeAttribute
- Combines a number of nanoseconds with a
Date
so that the Date has no fractional seconds and the number of nanoseconds is non-negative and less than a second. - contains(AttributeValue) - Method in class com.sun.xacml.attr.BagAttribute
- Returns true if this set contains the specified value.
- containsAll(BagAttribute) - Method in class com.sun.xacml.attr.BagAttribute
- Returns true if this bag contains all of the values of the specified bag.
- contextPath - Variable in class com.sun.xacml.attr.AttributeSelector
- createAttribute(Node) - Static method in class com.sun.xacml.attr.AttributeFactory
- Deprecated. As of version 1.2, replaced by
AttributeFactory.createValue(Node)
55 . The new factory system requires you to get a factory instance and then call the non-static methods on that factory. The static versions of these methods have been left in for now, but are slower and will be removed in a future version. - createAttribute(Node, URI) - Static method in class com.sun.xacml.attr.AttributeFactory
- Deprecated. As of version 1.2, replaced by
AttributeFactory.createValue(Node,URI)
55 . The new factory system requires you to get a factory instance and then call the non-static methods on that factory. The static versions of these methods have been left in for now, but are slower and will be removed in a future version. - createAttribute(Node, String) - Static method in class com.sun.xacml.attr.AttributeFactory
- Deprecated. As of version 1.2, replaced by
AttributeFactory.createValue(Node,String)
55 . The new factory system requires you to get a factory instance and then call the non-static methods on that factory. The static versions of these methods have been left in for now, but are slower and will be removed in a future version. - createAttribute(URI, String) - Static method in class com.sun.xacml.attr.AttributeFactory
- Deprecated. As of version 1.2, replaced by
AttributeFactory.createValue(URI,String)
55 . The new factory system requires you to get a factory instance and then call the non-static methods on that factory. The static versions of these methods have been left in for now, but are slower and will be removed in a future version. - createEmptyBag(URI) - Static method in class com.sun.xacml.attr.BagAttribute
- Convenience function that returns a bag with no elements
- createValue(Node) - Method in class com.sun.xacml.attr.AttributeFactory
- Creates a value based on the given DOM root node.
- createValue(Node, URI) - Method in class com.sun.xacml.attr.AttributeFactory
- Creates a value based on the given DOM root node and data type.
- createValue(Node, String) - Method in class com.sun.xacml.attr.AttributeFactory
- Creates a value based on the given DOM root node and data type.
- createValue(URI, String) - Method in class com.sun.xacml.attr.AttributeFactory
- Creates a value based on the given data type and text-encoded value.
- createValue(Node) - Method in class com.sun.xacml.attr.BaseAttributeFactory
- Creates a value based on the given DOM root node.
- createValue(Node, URI) - Method in class com.sun.xacml.attr.BaseAttributeFactory
- Creates a value based on the given DOM root node and data type.
- createValue(Node, String) - Method in class com.sun.xacml.attr.BaseAttributeFactory
- Creates a value based on the given DOM root node and data type.
- createValue(URI, String) - Method in class com.sun.xacml.attr.BaseAttributeFactory
- Creates a value based on the given data type and text-encoded value.
D
- DateAttribute - class com.sun.xacml.attr.DateAttribute.
- Representation of an xs:date value.
- DateAttribute() - Constructor for class com.sun.xacml.attr.DateAttribute
- Creates a new
TimeAttribute
that represents the current date in the default time zone. - DateAttribute(Date, int, int) - Constructor for class com.sun.xacml.attr.DateAttribute
- Creates a new
DateAttribute
that represents the date supplied. - DateTimeAttribute - class com.sun.xacml.attr.DateTimeAttribute.
- Representation of an xs:dateTime value.
- DateTimeAttribute() - Constructor for class com.sun.xacml.attr.DateTimeAttribute
- Creates a new
DateTimeAttribute
that represents the current date in the default time zone. - DateTimeAttribute(Date, int, int, int) - Constructor for class com.sun.xacml.attr.DateTimeAttribute
- Creates a new
DateTimeAttribute
that represents the date supplied. - DayTimeDurationAttribute - class com.sun.xacml.attr.DayTimeDurationAttribute.
- Representation of an xf:dayTimeDuration value.
- DayTimeDurationAttribute(boolean, long, long, long, long, int) - Constructor for class com.sun.xacml.attr.DayTimeDurationAttribute
- Creates a new
DayTimeDurationAttribute
that represents the duration supplied. - DoubleAttribute - class com.sun.xacml.attr.DoubleAttribute.
- Representation of an xsi:double value.
- DoubleAttribute(double) - Constructor for class com.sun.xacml.attr.DoubleAttribute
- Creates a new
DoubleAttribute
that represents the double value supplied. - days - Variable in class com.sun.xacml.attr.DayTimeDurationAttribute
- Number of days
- decode(String, boolean) - Static method in class com.sun.xacml.attr.Base64
- Decodes a Base64-encoded
String
. - defaultFactoryProxy - Static variable in class com.sun.xacml.attr.AttributeFactory
- defaultedTimeZone - Variable in class com.sun.xacml.attr.DateAttribute
- The time zone actually used for this object (if it was originally unspecified, the default time zone used).
- defaultedTimeZone - Variable in class com.sun.xacml.attr.DateTimeAttribute
- The time zone actually used for this object (if it was originally unspecified, the default time zone used).
- defaultedTimeZone - Variable in class com.sun.xacml.attr.TimeAttribute
- The time zone actually used for this object (if it was originally unspecified, the default time zone used).
E
- ENVIRONMENT_TARGET - Static variable in class com.sun.xacml.attr.AttributeDesignator
- Tells designator to search in the environment section of the request
- ETX - Static variable in class com.sun.xacml.attr.Base64
- earlyException - Static variable in class com.sun.xacml.attr.AnyURIAttribute
- earlyException - Static variable in class com.sun.xacml.attr.Base64BinaryAttribute
- RuntimeException that wraps an Exception thrown during the creation of identifierURI, null if none.
- earlyException - Static variable in class com.sun.xacml.attr.BooleanAttribute
- RuntimeException that wraps an Exception thrown during the creation of identifierURI, null if none.
- earlyException - Static variable in class com.sun.xacml.attr.DateAttribute
- RuntimeException that wraps an Exception thrown during the creation of identifierURI, null if none.
- earlyException - Static variable in class com.sun.xacml.attr.DateTimeAttribute
- RuntimeException that wraps an Exception thrown during the creation of identifierURI, null if none.
- earlyException - Static variable in class com.sun.xacml.attr.DayTimeDurationAttribute
- RuntimeException that wraps an Exception thrown during the creation of identifierURI, null if none.
- earlyException - Static variable in class com.sun.xacml.attr.DoubleAttribute
- RuntimeException that wraps an Exception thrown during the creation of identifierURI, null if none.
- earlyException - Static variable in class com.sun.xacml.attr.HexBinaryAttribute
- RuntimeException that wraps an Exception thrown during the creation of identifierURI, null if none.
- earlyException - Static variable in class com.sun.xacml.attr.IntegerAttribute
- RuntimeException that wraps an Exception thrown during the creation of identifierURI, null if none.
- earlyException - Static variable in class com.sun.xacml.attr.RFC822NameAttribute
- RuntimeException that wraps an Exception thrown during the creation of identifierURI, null if none.
- earlyException - Static variable in class com.sun.xacml.attr.StringAttribute
- RuntimeException that wraps an Exception thrown during the creation of identifierURI, null if none.
- earlyException - Static variable in class com.sun.xacml.attr.TimeAttribute
- RuntimeException that wraps an Exception thrown during the creation of identifierURI, null if none.
- earlyException - Static variable in class com.sun.xacml.attr.X500NameAttribute
- RuntimeException that wraps an Exception thrown during the creation of identifierURI, null if none.
- earlyException - Static variable in class com.sun.xacml.attr.YearMonthDurationAttribute
- RuntimeException that wraps an Exception thrown during the creation of identifierURI, null if none.
- encode() - Method in class com.sun.xacml.attr.AnyURIAttribute
- encode(OutputStream) - Method in class com.sun.xacml.attr.AttributeDesignator
- Encodes this designator into its XML representation and
writes this encoding to the given
OutputStream
with no indentation. - encode(OutputStream, Indenter) - Method in class com.sun.xacml.attr.AttributeDesignator
- Encodes this designator into its XML representation and
writes this encoding to the given
OutputStream
with indentation. - encode(OutputStream) - Method in class com.sun.xacml.attr.AttributeSelector
- Encodes this selector into its XML representation and
writes this encoding to the given
OutputStream
with no indentation. - encode(OutputStream, Indenter) - Method in class com.sun.xacml.attr.AttributeSelector
- Encodes this selector into its XML representation and
writes this encoding to the given
OutputStream
with indentation. - encode() - Method in class com.sun.xacml.attr.AttributeValue
- Encodes the value in a form suitable for including in XML data like a request or an obligation.
- encode(OutputStream) - Method in class com.sun.xacml.attr.AttributeValue
- Encodes this
AttributeValue
into its XML representation and writes this encoding to the givenOutputStream
with no indentation. - encode(OutputStream, Indenter) - Method in class com.sun.xacml.attr.AttributeValue
- Encodes this
AttributeValue
into its XML representation and writes this encoding to the givenOutputStream
with indentation. - encode() - Method in class com.sun.xacml.attr.BagAttribute
- Because a bag cannot be included in a request/response or a
policy, this will always throw an
UnsupportedOperationException
. - encode(byte[]) - Static method in class com.sun.xacml.attr.Base64
- Encodes the input byte array into a Base64-encoded
String
. - encode() - Method in class com.sun.xacml.attr.Base64BinaryAttribute
- encode() - Method in class com.sun.xacml.attr.BooleanAttribute
- encode() - Method in class com.sun.xacml.attr.DateAttribute
- Encodes the value in a form suitable for including in XML data like a request or an obligation.
- encode() - Method in class com.sun.xacml.attr.DateTimeAttribute
- Encodes the value in a form suitable for including in XML data like a request or an obligation.
- encode() - Method in class com.sun.xacml.attr.DayTimeDurationAttribute
- Encodes the value in a form suitable for including in XML data like a request or an obligation.
- encode() - Method in class com.sun.xacml.attr.DoubleAttribute
- encode() - Method in class com.sun.xacml.attr.HexBinaryAttribute
- encode() - Method in class com.sun.xacml.attr.IntegerAttribute
- encode() - Method in class com.sun.xacml.attr.RFC822NameAttribute
- encode() - Method in class com.sun.xacml.attr.StringAttribute
- encode() - Method in class com.sun.xacml.attr.TimeAttribute
- Encodes the value in a form suitable for including in XML data like a request or an obligation.
- encode() - Method in class com.sun.xacml.attr.X500NameAttribute
- encode() - Method in class com.sun.xacml.attr.YearMonthDurationAttribute
- Encodes the value in a form suitable for including in XML data like a request or an obligation.
- encodeWithTags(boolean) - Method in class com.sun.xacml.attr.AttributeValue
- Encodes the value and includes the AttributeValue XML tags so that the resulting string can be included in a valid XACML policy or Request/Response.
- encodedValue - Variable in class com.sun.xacml.attr.DateAttribute
- Cached encoded value (null if not cached yet).
- encodedValue - Variable in class com.sun.xacml.attr.DateTimeAttribute
- Cached encoded value (null if not cached yet).
- encodedValue - Variable in class com.sun.xacml.attr.DayTimeDurationAttribute
- Cached encoded value (null if not cached yet).
- encodedValue - Variable in class com.sun.xacml.attr.TimeAttribute
- Cached encoded value (null if not cached yet).
- encodedValue - Variable in class com.sun.xacml.attr.YearMonthDurationAttribute
- Cached encoded value (null if not cached yet).
- equals(Object) - Method in class com.sun.xacml.attr.AnyURIAttribute
- Returns true if the input is an instance of this class and if its value equals the value contained in this class.
- equals(Object) - Method in class com.sun.xacml.attr.Base64BinaryAttribute
- Returns true if the input is an instance of this class and if its value equals the value contained in this class.
- equals(Object) - Method in class com.sun.xacml.attr.BooleanAttribute
- Returns true if the input is an instance of this class and if its value equals the value contained in this class.
- equals(Object) - Method in class com.sun.xacml.attr.DateAttribute
- Returns true if the input is an instance of this class and if its value equals the value contained in this class.
- equals(Object) - Method in class com.sun.xacml.attr.DateTimeAttribute
- Returns true if the input is an instance of this class and if its value equals the value contained in this class.
- equals(Object) - Method in class com.sun.xacml.attr.DayTimeDurationAttribute
- Returns true if the input is an instance of this class and if its value equals the value contained in this class.
- equals(Object) - Method in class com.sun.xacml.attr.DoubleAttribute
- Returns true if the input is an instance of this class and if its value equals the value contained in this class.
- equals(Object) - Method in class com.sun.xacml.attr.HexBinaryAttribute
- Returns true if the input is an instance of this class and if its value equals the value contained in this class.
- equals(Object) - Method in class com.sun.xacml.attr.IntegerAttribute
- Returns true if the input is an instance of this class and if its value equals the value contained in this class.
- equals(Object) - Method in class com.sun.xacml.attr.RFC822NameAttribute
- Returns true if the input is an instance of this class and if its value equals the value contained in this class.
- equals(Object) - Method in class com.sun.xacml.attr.StringAttribute
- Returns true if the input is an instance of this class and if its value equals the value contained in this class.
- equals(Object) - Method in class com.sun.xacml.attr.TimeAttribute
- Returns true if the input is an instance of this class and if its value equals the value contained in this class.
- equals(Object) - Method in class com.sun.xacml.attr.X500NameAttribute
- Returns true if the input is an instance of this class and if its value equals the value contained in this class.
- equals(Object) - Method in class com.sun.xacml.attr.YearMonthDurationAttribute
- Returns true if the input is an instance of this class and if its value equals the value contained in this class.
- evaluate(EvaluationCtx) - Method in class com.sun.xacml.attr.AttributeDesignator
- Evaluates the pre-assigned meta-data against the given context, trying to find some matching values.
- evaluate(EvaluationCtx) - Method in class com.sun.xacml.attr.AttributeSelector
- Invokes the
AttributeFinder
used by the givenEvaluationCtx
to try to resolve an attribute value. - evaluate(EvaluationCtx) - Method in class com.sun.xacml.attr.AttributeValue
- Implements the required interface from
Evaluatable
. - evaluatesToBag() - Method in class com.sun.xacml.attr.AttributeDesignator
- Always returns true, since a designator always returns a bag of attribute values.
- evaluatesToBag() - Method in class com.sun.xacml.attr.AttributeSelector
- Always returns true, since a selector always returns a bag of attribute values.
- evaluatesToBag() - Method in class com.sun.xacml.attr.AttributeValue
- Returns whether or not this value is actually a bag of values.
F
- FF - Static variable in class com.sun.xacml.attr.Base64
- factoryInstance - Static variable in class com.sun.xacml.attr.StandardAttributeFactory
- falseInstance - Static variable in class com.sun.xacml.attr.BooleanAttribute
- Single instance of BooleanAttribute that represents false.
- formatDateTimeWithTZ() - Method in class com.sun.xacml.attr.DateTimeAttribute
- Encodes the value of this object as an xsi:dateTime.
- formatDateWithTZ() - Method in class com.sun.xacml.attr.DateAttribute
- Encodes the value of this object as an xsi:date.
G
- GROUP_DAYS - Static variable in class com.sun.xacml.attr.DayTimeDurationAttribute
- The index of the capturing group for the number of days.
- GROUP_HOURS - Static variable in class com.sun.xacml.attr.DayTimeDurationAttribute
- The index of the capturing group for the number of hours.
- GROUP_MINUTES - Static variable in class com.sun.xacml.attr.DayTimeDurationAttribute
- The index of the capturing group for the number of minutes.
- GROUP_MONTHS - Static variable in class com.sun.xacml.attr.YearMonthDurationAttribute
- The index of the capturing group for the number of months.
- GROUP_NANOSECONDS - Static variable in class com.sun.xacml.attr.DayTimeDurationAttribute
- The index of the capturing group for the number of nanoseconds.
- GROUP_SECONDS - Static variable in class com.sun.xacml.attr.DayTimeDurationAttribute
- The index of the capturing group for the number of seconds.
- GROUP_SIGN - Static variable in class com.sun.xacml.attr.DayTimeDurationAttribute
- The index of the capturing group for the negative sign.
- GROUP_SIGN - Static variable in class com.sun.xacml.attr.YearMonthDurationAttribute
- The index of the capturing group for the negative sign.
- GROUP_YEARS - Static variable in class com.sun.xacml.attr.YearMonthDurationAttribute
- The index of the capturing group for the number of years.
- getCategory() - Method in class com.sun.xacml.attr.AttributeDesignator
- Returns the subject category for this designator.
- getChildren() - Method in class com.sun.xacml.attr.AttributeDesignator
- Always returns an empty list since designators never have children.
- getChildren() - Method in class com.sun.xacml.attr.AttributeSelector
- Always returns an empty list since selectors never have children.
- getChildren() - Method in class com.sun.xacml.attr.AttributeValue
- Always returns an empty list since values never have children.
- getContextPath() - Method in class com.sun.xacml.attr.AttributeSelector
- Returns the XPath query used to resolve attribute values.
- getDays() - Method in class com.sun.xacml.attr.DayTimeDurationAttribute
- Gets the number of days.
- getDefaultTZOffset(Date) - Static method in class com.sun.xacml.attr.DateTimeAttribute
- Gets the offset in minutes between the default time zone and UTC for the specified date.
- getDefaultedTimeZone() - Method in class com.sun.xacml.attr.DateAttribute
- Gets the time zone actually used for this object (if it was originally unspecified, the default time zone used).
- getDefaultedTimeZone() - Method in class com.sun.xacml.attr.DateTimeAttribute
- Gets the time zone actually used for this object (if it was originally unspecified, the default time zone used).
- getDefaultedTimeZone() - Method in class com.sun.xacml.attr.TimeAttribute
- Gets the time zone actually used for this object (if it was originally unspecified, the default time zone used).
- getDesignatorType() - Method in class com.sun.xacml.attr.AttributeDesignator
- Returns the type of this designator as specified by the *_TARGET fields.
- getFactory() - Method in interface com.sun.xacml.attr.AttributeFactoryProxy
- Returns an instance of the
AttributeFactory
for which this is a proxy. - getFactory() - Static method in class com.sun.xacml.attr.StandardAttributeFactory
- Returns an instance of this factory.
- getFalseInstance() - Static method in class com.sun.xacml.attr.BooleanAttribute
- Returns a
BooleanAttribute
that represents a false value. - getHours() - Method in class com.sun.xacml.attr.DayTimeDurationAttribute
- Gets the number of hours.
- getId() - Method in class com.sun.xacml.attr.AttributeDesignator
- Returns the AttributeId of the values resolved by this designator.
- getInstance(Node) - Static method in class com.sun.xacml.attr.AnyURIAttribute
- Returns a new
AnyURIAttribute
that represents the xs:anyURI at a particular DOM node. - getInstance(String) - Static method in class com.sun.xacml.attr.AnyURIAttribute
- Returns a new
AnyURIAttribute
that represents the xs:anyURI value indicated by theString
provided. - getInstance(Node, int) - Static method in class com.sun.xacml.attr.AttributeDesignator
- Creates a new
AttributeDesignator
based on the DOM root of the XML data. - getInstance() - Static method in class com.sun.xacml.attr.AttributeFactory
- Returns the default factory.
- getInstance(Node) - Method in interface com.sun.xacml.attr.AttributeProxy
- Tries to create a new
AttributeValue
based on the given DOM root node. - getInstance(String) - Method in interface com.sun.xacml.attr.AttributeProxy
- Tries to create a new
AttributeValue
based on the given String data. - getInstance(Node, String) - Static method in class com.sun.xacml.attr.AttributeSelector
- Creates a new
AttributeSelector
based on the DOM root of the XML type. - getInstance(Node) - Static method in class com.sun.xacml.attr.Base64BinaryAttribute
- Returns a new
Base64BinaryAttribute
that represents the xsi:base64Binary at a particular DOM node. - getInstance(String) - Static method in class com.sun.xacml.attr.Base64BinaryAttribute
- Returns a new
Base64BinaryAttribute
that represents the xsi:base64Binary value indicated by the string provided. - getInstance(Node) - Static method in class com.sun.xacml.attr.BooleanAttribute
- Returns a
BooleanAttribute
that represents the xs:boolean at a particular DOM node. - getInstance(String) - Static method in class com.sun.xacml.attr.BooleanAttribute
- Returns a
BooleanAttribute
that represents the xs:boolean value indicated by the string provided. - getInstance(boolean) - Static method in class com.sun.xacml.attr.BooleanAttribute
- Returns a
BooleanAttribute
that represents the boolean value provided. - getInstance(Node) - Static method in class com.sun.xacml.attr.DateAttribute
- Returns a new
DateAttribute
that represents the xs:date at a particular DOM node. - getInstance(String) - Static method in class com.sun.xacml.attr.DateAttribute
- Returns a new
DateAttribute
that represents the xs:date value indicated by the string provided. - getInstance(Node) - Static method in class com.sun.xacml.attr.DateTimeAttribute
- Returns a new
DateTimeAttribute
that represents the xs:dateTime at a particular DOM node. - getInstance(String) - Static method in class com.sun.xacml.attr.DateTimeAttribute
- Returns a new
DateTimeAttribute
that represents the xs:dateTime value indicated by the string provided. - getInstance(Node) - Static method in class com.sun.xacml.attr.DayTimeDurationAttribute
- Returns a new
DayTimeDurationAttribute
that represents the xf:dayTimeDuration at a particular DOM node. - getInstance(String) - Static method in class com.sun.xacml.attr.DayTimeDurationAttribute
- Returns a new
DayTimeDurationAttribute
that represents the xf:dayTimeDuration value indicated by the string provided. - getInstance(Node) - Static method in class com.sun.xacml.attr.DoubleAttribute
- Returns a new
DoubleAttribute
that represents the xsi:double at a particular DOM node. - getInstance(String) - Static method in class com.sun.xacml.attr.DoubleAttribute
- Returns a new
DoubleAttribute
that represents the xsi:double value indicated by the string provided. - getInstance(Node) - Static method in class com.sun.xacml.attr.HexBinaryAttribute
- Returns a new
HexBinaryAttribute
that represents the xsi:hexBinary at a particular DOM node. - getInstance(String) - Static method in class com.sun.xacml.attr.HexBinaryAttribute
- Returns a new
HexBinaryAttribute
that represents the xsi:hexBinary value indicated by the string provided. - getInstance(Node) - Static method in class com.sun.xacml.attr.IntegerAttribute
- Returns a new
IntegerAttribute
that represents the xs:integer at a particular DOM node. - getInstance(String) - Static method in class com.sun.xacml.attr.IntegerAttribute
- Returns a new
IntegerAttribute
that represents the xs:integer value indicated by the string provided. - getInstance(Node) - Static method in class com.sun.xacml.attr.RFC822NameAttribute
- Returns a new
RFC822NameAttribute
that represents the email address at a particular DOM node. - getInstance(String) - Static method in class com.sun.xacml.attr.RFC822NameAttribute
- Returns a new
RFC822NameAttribute
that represents the email address value indicated by the string provided. - getInstance(Node) - Static method in class com.sun.xacml.attr.StringAttribute
- Returns a new
StringAttribute
that represents the xs:string at a particular DOM node. - getInstance(String) - Static method in class com.sun.xacml.attr.StringAttribute
- Returns a new
StringAttribute
that represents the xs:string value indicated by theString
provided. - getInstance(Node) - Static method in class com.sun.xacml.attr.TimeAttribute
- Returns a new
TimeAttribute
that represents the xs:time at a particular DOM node. - getInstance(String) - Static method in class com.sun.xacml.attr.TimeAttribute
- Returns a new
TimeAttribute
that represents the xs:time value indicated by the string provided. - getInstance(Node) - Static method in class com.sun.xacml.attr.X500NameAttribute
- Returns a new
that represents the X500 Name at a particular DOM node. - getInstance(String) - Static method in class com.sun.xacml.attr.X500NameAttribute
- Returns a new
X500NameAttribute
that represents the X500 Name value indicated by the string provided.- getInstance(Node) - Static method in class com.sun.xacml.attr.YearMonthDurationAttribute
- Returns a new
YearMonthDurationAttribute
that represents the xf:yearMonthDuration at a particular DOM node.- getInstance(String) - Static method in class com.sun.xacml.attr.YearMonthDurationAttribute
- Returns a new
YearMonthDurationAttribute
that represents the xf:yearMonthDuration value indicated by the string provided.- getIssuer() - Method in class com.sun.xacml.attr.AttributeDesignator
- Returns the issuer of the values resolved by this designator if specified.
- getMilliseconds() - Method in class com.sun.xacml.attr.TimeAttribute
- Gets the number of milliseconds since midnight GMT that this attribute value represents.
- getMinutes() - Method in class com.sun.xacml.attr.DayTimeDurationAttribute
- Gets the number of minutes.
- getMonths() - Method in class com.sun.xacml.attr.YearMonthDurationAttribute
- Gets the number of months.
- getNanoseconds() - Method in class com.sun.xacml.attr.DateTimeAttribute
- Gets the nanoseconds of this object.
- getNanoseconds() - Method in class com.sun.xacml.attr.DayTimeDurationAttribute
- Gets the number of nanoseconds.
- getNanoseconds() - Method in class com.sun.xacml.attr.TimeAttribute
- Gets the nanoseconds of this object.
- getSeconds() - Method in class com.sun.xacml.attr.DayTimeDurationAttribute
- Gets the number of seconds.
- getStandardDatatypes() - Method in class com.sun.xacml.attr.StandardAttributeFactory
- Returns the set of datatypes that this standard factory supports.
- getSupportedDatatypes() - Method in class com.sun.xacml.attr.AttributeFactory
- Returns the datatype identifiers supported by this factory.
- getSupportedDatatypes() - Method in class com.sun.xacml.attr.BaseAttributeFactory
- Returns the datatype identifiers supported by this factory.
- getTimeZone() - Method in class com.sun.xacml.attr.DateAttribute
- Gets the specified time zone of this object (or TZ_UNSPECIFIED if unspecified).
- getTimeZone() - Method in class com.sun.xacml.attr.DateTimeAttribute
- Gets the time zone of this object (or TZ_UNSPECIFIED if unspecified).
- getTimeZone() - Method in class com.sun.xacml.attr.TimeAttribute
- Gets the time zone of this object (or TZ_UNSPECIFIED if unspecified).
- getTotalSeconds() - Method in class com.sun.xacml.attr.DayTimeDurationAttribute
- Gets the total number of round seconds (in milliseconds).
- getTrueInstance() - Static method in class com.sun.xacml.attr.BooleanAttribute
- Returns a
BooleanAttribute
that represents a true value.- getType() - Method in class com.sun.xacml.attr.AttributeDesignator
- Returns the type of attribute that is resolved by this designator.
- getType() - Method in class com.sun.xacml.attr.AttributeSelector
- Returns the data type of the attribute values that this selector will resolve
- getType() - Method in class com.sun.xacml.attr.AttributeValue
- Returns the type of this attribute value.
- getValue() - Method in class com.sun.xacml.attr.AnyURIAttribute
- Returns the
URI
value represented by this object.- getValue() - Method in class com.sun.xacml.attr.Base64BinaryAttribute
- Returns the
byte []
value represented by this object.- getValue() - Method in class com.sun.xacml.attr.BooleanAttribute
- Returns the
boolean
value represented by this object.- getValue() - Method in class com.sun.xacml.attr.DateAttribute
- Gets the date represented by this object.
- getValue() - Method in class com.sun.xacml.attr.DateTimeAttribute
- Gets the date and time represented by this object.
- getValue() - Method in class com.sun.xacml.attr.DoubleAttribute
- Returns the
double
value represented by this object.- getValue() - Method in class com.sun.xacml.attr.HexBinaryAttribute
- Returns the
byte []
value represented by this object.- getValue() - Method in class com.sun.xacml.attr.IntegerAttribute
- Returns the
long
value represented by this object.- getValue() - Method in class com.sun.xacml.attr.RFC822NameAttribute
- Returns the name value represented by this object
- getValue() - Method in class com.sun.xacml.attr.StringAttribute
- Returns the
String
value represented by this object.- getValue() - Method in class com.sun.xacml.attr.TimeAttribute
- Gets the time represented by this object.
- getValue() - Method in class com.sun.xacml.attr.X500NameAttribute
- Returns the name value represented by this object
- getXPathVersion() - Method in class com.sun.xacml.attr.AttributeSelector
- Returns the XPath version this selector is supposed to use.
- getYears() - Method in class com.sun.xacml.attr.YearMonthDurationAttribute
- Gets the number of years.
- gmtCalendar - Static variable in class com.sun.xacml.attr.DateAttribute
- Calendar for GMT
- gmtCalendar - Static variable in class com.sun.xacml.attr.DateTimeAttribute
- Calendar for GMT
H
- HOURS_PER_DAY - Static variable in class com.sun.xacml.attr.DateAttribute
- Number of hours in a day (shared by other classes in this package)
- HTAB - Static variable in class com.sun.xacml.attr.Base64
- HexBinaryAttribute - class com.sun.xacml.attr.HexBinaryAttribute.
- Representation of an xsi:hexBinary value.
- HexBinaryAttribute(byte[]) - Constructor for class com.sun.xacml.attr.HexBinaryAttribute
- Creates a new
HexBinaryAttribute
that represents the byte [] value supplied. - hasNext() - Method in class com.sun.xacml.attr.BagAttribute.ImmutableIterator
- Standard hasNext method
- hashCode() - Method in class com.sun.xacml.attr.AnyURIAttribute
- Returns the hashcode value used to index and compare this object with others of the same type.
- hashCode() - Method in class com.sun.xacml.attr.Base64BinaryAttribute
- Returns the hashcode value used to index and compare this object with others of the same type.
- hashCode() - Method in class com.sun.xacml.attr.BooleanAttribute
- Returns the hashcode value used to index and compare this object with others of the same type.
- hashCode() - Method in class com.sun.xacml.attr.DateAttribute
- Returns the hashcode value used to index and compare this object with others of the same type.
- hashCode() - Method in class com.sun.xacml.attr.DateTimeAttribute
- Returns the hashcode value used to index and compare this object with others of the same type.
- hashCode() - Method in class com.sun.xacml.attr.DayTimeDurationAttribute
- Returns the hashcode value used to index and compare this object with others of the same type.
- hashCode() - Method in class com.sun.xacml.attr.DoubleAttribute
- Returns the hashcode value used to index and compare this object with others of the same type.
- hashCode() - Method in class com.sun.xacml.attr.HexBinaryAttribute
- Returns the hashcode value used to index and compare this object with others of the same type.
- hashCode() - Method in class com.sun.xacml.attr.IntegerAttribute
- Returns the hashcode value used to index and compare this object with others of the same type.
- hashCode() - Method in class com.sun.xacml.attr.RFC822NameAttribute
- Returns the hashcode value used to index and compare this object with others of the same type.
- hashCode() - Method in class com.sun.xacml.attr.StringAttribute
- Returns the hashcode value used to index and compare this object with others of the same type.
- hashCode() - Method in class com.sun.xacml.attr.TimeAttribute
- Returns the hashcode value used to index and compare this object with others of the same type.
- hashCode() - Method in class com.sun.xacml.attr.X500NameAttribute
- Returns the hashcode value used to index and compare this object with others of the same type.
- hashCode() - Method in class com.sun.xacml.attr.YearMonthDurationAttribute
- Returns the hashcode value used to index and compare this object with others of the same type.
- hexToBin(String) - Static method in class com.sun.xacml.attr.HexBinaryAttribute
- Parse a hex string, returning a new byte array containing the value.
- hexToBinNibble(char) - Static method in class com.sun.xacml.attr.HexBinaryAttribute
- Return the int value of a hex character.
- hours - Variable in class com.sun.xacml.attr.DayTimeDurationAttribute
- Number of hours
I
- IntegerAttribute - class com.sun.xacml.attr.IntegerAttribute.
- Representation of an xs:integer value.
- IntegerAttribute(long) - Constructor for class com.sun.xacml.attr.IntegerAttribute
- Creates a new
IntegerAttribute
that represents the long value supplied. - id - Variable in class com.sun.xacml.attr.AttributeDesignator
- identifier - Static variable in class com.sun.xacml.attr.AnyURIAttribute
- Official name of this type
- identifier - Static variable in class com.sun.xacml.attr.Base64BinaryAttribute
- Official name of this type
- identifier - Static variable in class com.sun.xacml.attr.BooleanAttribute
- Official name of this type
- identifier - Static variable in class com.sun.xacml.attr.DateAttribute
- Official name of this type
- identifier - Static variable in class com.sun.xacml.attr.DateTimeAttribute
- Official name of this type
- identifier - Static variable in class com.sun.xacml.attr.DayTimeDurationAttribute
- Official name of this type
- identifier - Static variable in class com.sun.xacml.attr.DoubleAttribute
- Official name of this type
- identifier - Static variable in class com.sun.xacml.attr.HexBinaryAttribute
- Official name of this type
- identifier - Static variable in class com.sun.xacml.attr.IntegerAttribute
- Official name of this type
- identifier - Static variable in class com.sun.xacml.attr.RFC822NameAttribute
- Official name of this type
- identifier - Static variable in class com.sun.xacml.attr.StringAttribute
- Official name of this type
- identifier - Static variable in class com.sun.xacml.attr.TimeAttribute
- Official name of this type
- identifier - Static variable in class com.sun.xacml.attr.X500NameAttribute
- Official name of this type
- identifier - Static variable in class com.sun.xacml.attr.YearMonthDurationAttribute
- Official name of this type
- identifierURI - Static variable in class com.sun.xacml.attr.AnyURIAttribute
- identifierURI - Static variable in class com.sun.xacml.attr.Base64BinaryAttribute
- URI version of name for this type
- identifierURI - Static variable in class com.sun.xacml.attr.BooleanAttribute
- URI version of name for this type
- identifierURI - Static variable in class com.sun.xacml.attr.DateAttribute
- URI version of name for this type
- identifierURI - Static variable in class com.sun.xacml.attr.DateTimeAttribute
- URI version of name for this type
- identifierURI - Static variable in class com.sun.xacml.attr.DayTimeDurationAttribute
- URI version of name for this type
- identifierURI - Static variable in class com.sun.xacml.attr.DoubleAttribute
- URI version of name for this type
- identifierURI - Static variable in class com.sun.xacml.attr.HexBinaryAttribute
- URI version of name for this type
- identifierURI - Static variable in class com.sun.xacml.attr.IntegerAttribute
- URI version of name for this type
- identifierURI - Static variable in class com.sun.xacml.attr.RFC822NameAttribute
- URI version of name for this type
- identifierURI - Static variable in class com.sun.xacml.attr.StringAttribute
- URI version of name for this type
- identifierURI - Static variable in class com.sun.xacml.attr.TimeAttribute
- URI version of name for this type
- identifierURI - Static variable in class com.sun.xacml.attr.X500NameAttribute
- URI version of name for this type
- identifierURI - Static variable in class com.sun.xacml.attr.YearMonthDurationAttribute
- URI version of name for this type
- init(Date, int, int) - Method in class com.sun.xacml.attr.DateAttribute
- Initialization code shared by constructors.
- init(Date, int, int, int) - Method in class com.sun.xacml.attr.DateTimeAttribute
- Initialization code shared by constructors.
- init(Date, int, int, int) - Method in class com.sun.xacml.attr.TimeAttribute
- Initialization code shared by constructors.
- initDatatypes() - Static method in class com.sun.xacml.attr.StandardAttributeFactory
- Private initializer for the supported datatypes.
- initDecodeArray() - Static method in class com.sun.xacml.attr.Base64
- Initializes Base64DecodeArray, if this hasn't already been done.
- initParsers() - Static method in class com.sun.xacml.attr.DateAttribute
- Initialize the parser objects.
- initParsers() - Static method in class com.sun.xacml.attr.DateTimeAttribute
- Initialize the parser objects.
- isBag() - Method in class com.sun.xacml.attr.AttributeValue
- Returns whether or not this value is actually a bag of values.
- isBag() - Method in class com.sun.xacml.attr.BagAttribute
- Overrides the default method to always return true.
- isEmpty() - Method in class com.sun.xacml.attr.BagAttribute
- A convenience function that returns whether or not the bag is empty (ie, whether or not the size of the bag is zero)
- isNegative() - Method in class com.sun.xacml.attr.DayTimeDurationAttribute
- Returns true if the duration is negative.
- isNegative() - Method in class com.sun.xacml.attr.YearMonthDurationAttribute
- Returns true if the duration is negative.
- issuer - Variable in class com.sun.xacml.attr.AttributeDesignator
- iterator - Variable in class com.sun.xacml.attr.BagAttribute.ImmutableIterator
- iterator() - Method in class com.sun.xacml.attr.BagAttribute
- Returns an iterator over te
L
- LF - Static variable in class com.sun.xacml.attr.Base64
- logger - Static variable in class com.sun.xacml.attr.AttributeDesignator
- logger - Static variable in class com.sun.xacml.attr.AttributeSelector
- logger - Static variable in class com.sun.xacml.attr.StandardAttributeFactory
M
- MAX_BASE64_CHAR - Static variable in class com.sun.xacml.attr.Base64
- MAX_GROUPS_PER_LINE - Static variable in class com.sun.xacml.attr.Base64
- The maximum number of groups that should be encoded onto a single line (so we don't exceed 76 characters per line).
- MILLIS_PER_DAY - Static variable in class com.sun.xacml.attr.DateAttribute
- Number of milliseconds in a day (shared by other classes in this package)
- MILLIS_PER_HOUR - Static variable in class com.sun.xacml.attr.DateAttribute
- Number of milliseconds in an hour (shared by other classes in this package)
- MILLIS_PER_MINUTE - Static variable in class com.sun.xacml.attr.DateAttribute
- Number of milliseconds in a minute (shared by other classes in this package)
- MILLIS_PER_SECOND - Static variable in class com.sun.xacml.attr.DateAttribute
- Number of milliseconds per second (shared by other classes in this package)
- MINUTES_PER_HOUR - Static variable in class com.sun.xacml.attr.DateAttribute
- Number of minutes in an hour (shared by other classes in this package)
- makeStringRep() - Method in class com.sun.xacml.attr.Base64BinaryAttribute
- Make the String representation of this object.
- minutes - Variable in class com.sun.xacml.attr.DayTimeDurationAttribute
- Number of minutes
- months - Variable in class com.sun.xacml.attr.YearMonthDurationAttribute
- Number of months
- mustBePresent - Variable in class com.sun.xacml.attr.AttributeDesignator
- mustBePresent() - Method in class com.sun.xacml.attr.AttributeDesignator
- Returns whether or not a value is required to be resolved by this designator.
- mustBePresent - Variable in class com.sun.xacml.attr.AttributeSelector
- mustBePresent() - Method in class com.sun.xacml.attr.AttributeSelector
- Returns whether or not a value is required to be resolved by this selector.
N
- NANOS_PER_MILLI - Static variable in class com.sun.xacml.attr.DateAttribute
- Number of nanoseconds per millisecond (shared by other classes in this package)
- NANOS_PER_SECOND - Static variable in class com.sun.xacml.attr.DateAttribute
- Number of nanoseconds per second (shared by other classes in this package)
- NO_CHARS_DECODED - Static variable in class com.sun.xacml.attr.Base64
- nanoseconds - Variable in class com.sun.xacml.attr.DateTimeAttribute
- The number of nanoseconds beyond the Date given by the value field.
- nanoseconds - Variable in class com.sun.xacml.attr.DayTimeDurationAttribute
- Number of nanoseconds
- nanoseconds - Variable in class com.sun.xacml.attr.TimeAttribute
- The number of nanoseconds beyond the time given by the timeGMT field.
- negative - Variable in class com.sun.xacml.attr.DayTimeDurationAttribute
- Negative flag.
- negative - Variable in class com.sun.xacml.attr.YearMonthDurationAttribute
- Negative flag.
- next() - Method in class com.sun.xacml.attr.BagAttribute.ImmutableIterator
- Standard next method
O
- ONE_CHAR_DECODED - Static variable in class com.sun.xacml.attr.Base64
P
- PAD - Static variable in class com.sun.xacml.attr.Base64
- PAD_FOUR_READ - Static variable in class com.sun.xacml.attr.Base64
- PAD_INDEX - Static variable in class com.sun.xacml.attr.Base64
- PAD_THREE_READ - Static variable in class com.sun.xacml.attr.Base64
- parseGroup(Matcher, int) - Static method in class com.sun.xacml.attr.DayTimeDurationAttribute
- Returns the long value for the capturing group groupNumber.
- parseGroup(Matcher, int) - Static method in class com.sun.xacml.attr.YearMonthDurationAttribute
- Returns the long value for the capturing group groupNumber.
- pattern - Static variable in class com.sun.xacml.attr.DayTimeDurationAttribute
- A shared Pattern object, only initialized if needed
- pattern - Static variable in class com.sun.xacml.attr.YearMonthDurationAttribute
- A shared Pattern object, only initialized if needed
- patternString - Static variable in class com.sun.xacml.attr.DayTimeDurationAttribute
- Regular expression for dayTimeDuration (a la java.util.regex)
- patternString - Static variable in class com.sun.xacml.attr.YearMonthDurationAttribute
- Regular expression for yearMonthDuration (a la java.util.regex)
- policyRoot - Variable in class com.sun.xacml.attr.AttributeSelector
R
- RESOURCE_TARGET - Static variable in class com.sun.xacml.attr.AttributeDesignator
- Tells designator to search in the resource section of the request
- RFC822NameAttribute - class com.sun.xacml.attr.RFC822NameAttribute.
- Representation of an rfc822Name (ie, an email address).
- RFC822NameAttribute(String) - Constructor for class com.sun.xacml.attr.RFC822NameAttribute
- Creates a new
RFC822NameAttribute
that represents the value supplied. - remove() - Method in class com.sun.xacml.attr.BagAttribute.ImmutableIterator
- Makes sure that no one can remove any elements from the bag
S
- SECONDS_PER_MINUTE - Static variable in class com.sun.xacml.attr.DateAttribute
- Number of seconds in a minute (shared by other classes in this package)
- SPACE - Static variable in class com.sun.xacml.attr.Base64
- SUBJECT_CATEGORY_DEFAULT - Static variable in class com.sun.xacml.attr.AttributeDesignator
- The standard URI for the default subject category value
- SUBJECT_TARGET - Static variable in class com.sun.xacml.attr.AttributeDesignator
- Tells designator to search in the subject section of the request
- StandardAttributeFactory - class com.sun.xacml.attr.StandardAttributeFactory.
- This factory supports the standard set of datatypes specified in XACML 1.0 and 1.1.
- StandardAttributeFactory() - Constructor for class com.sun.xacml.attr.StandardAttributeFactory
- Private constructor that sets up proxies for all of the standard datatypes.
- StringAttribute - class com.sun.xacml.attr.StringAttribute.
- Representation of an xs:string value.
- StringAttribute(String) - Constructor for class com.sun.xacml.attr.StringAttribute
- Creates a new
StringAttribute
that represents the String value supplied. - seconds - Variable in class com.sun.xacml.attr.DayTimeDurationAttribute
- Number of seconds
- setDefaultFactory(AttributeFactoryProxy) - Static method in class com.sun.xacml.attr.AttributeFactory
- Sets the default factory.
- setSubjectCategory(URI) - Method in class com.sun.xacml.attr.AttributeDesignator
- Sets the category if this is a SubjectAttributeDesignatorType
- simpleParser - Static variable in class com.sun.xacml.attr.DateAttribute
- Parser for dates with no time zones
- simpleParser - Static variable in class com.sun.xacml.attr.DateTimeAttribute
- Parser for dates with no time zones
- size() - Method in class com.sun.xacml.attr.BagAttribute
- Returns the number of elements in this bag
- strValue - Variable in class com.sun.xacml.attr.Base64BinaryAttribute
- The value returned by toString().
- strValue - Variable in class com.sun.xacml.attr.HexBinaryAttribute
- The value returned by toString().
- strictParse(DateFormat, String) - Static method in class com.sun.xacml.attr.DateAttribute
- Parse a String using a DateFormat parser, requiring that the entire String be consumed by the parser.
- strictParse(DateFormat, String) - Static method in class com.sun.xacml.attr.DateTimeAttribute
- Parse a String using a DateFormat parser, requiring that the entire String be consumed by the parser.
- subjectCategory - Variable in class com.sun.xacml.attr.AttributeDesignator
- supportedDatatypes - Static variable in class com.sun.xacml.attr.StandardAttributeFactory
T
- THREE_CHARS_DECODED - Static variable in class com.sun.xacml.attr.Base64
- TWO_CHARS_DECODED - Static variable in class com.sun.xacml.attr.Base64
- TZ_UNSPECIFIED - Static variable in class com.sun.xacml.attr.DateAttribute
- Time zone value that indicates that the time zone was not specified.
- TZ_UNSPECIFIED - Static variable in class com.sun.xacml.attr.DateTimeAttribute
- Time zone value that indicates that the time zone was not specified.
- TZ_UNSPECIFIED - Static variable in class com.sun.xacml.attr.TimeAttribute
- Time zone value that indicates that the time zone was not specified.
- TimeAttribute - class com.sun.xacml.attr.TimeAttribute.
- Representation of an xs:time value.
- TimeAttribute() - Constructor for class com.sun.xacml.attr.TimeAttribute
- Creates a new
TimeAttribute
that represents the current time in the current time zone. - TimeAttribute(Date, int, int, int) - Constructor for class com.sun.xacml.attr.TimeAttribute
- Creates a new
TimeAttribute
that represents the time supplied. - target - Variable in class com.sun.xacml.attr.AttributeDesignator
- targetTypes - Static variable in class com.sun.xacml.attr.AttributeDesignator
- timeGMT - Variable in class com.sun.xacml.attr.TimeAttribute
- The time that this object represents in second resolution, in milliseconds GMT, with zero being midnight.
- timeZone - Variable in class com.sun.xacml.attr.DateAttribute
- The time zone specified for this object (or TZ_UNSPECIFIED if unspecified).
- timeZone - Variable in class com.sun.xacml.attr.DateTimeAttribute
- The time zone specified for this object (or TZ_UNSPECIFIED if unspecified).
- timeZone - Variable in class com.sun.xacml.attr.TimeAttribute
- The time zone specified for this object (or TZ_UNSPECIFIED if unspecified).
- toString() - Method in class com.sun.xacml.attr.AnyURIAttribute
- Converts to a String representation.
- toString() - Method in class com.sun.xacml.attr.Base64BinaryAttribute
- Returns a String representation.
- toString() - Method in class com.sun.xacml.attr.DateAttribute
- Converts to a String representation.
- toString() - Method in class com.sun.xacml.attr.DateTimeAttribute
- Converts to a String representation.
- toString() - Method in class com.sun.xacml.attr.DayTimeDurationAttribute
- Converts to a String representation.
- toString() - Method in class com.sun.xacml.attr.HexBinaryAttribute
- Returns a String representation.
- toString() - Method in class com.sun.xacml.attr.StringAttribute
- Converts to a String representation.
- toString() - Method in class com.sun.xacml.attr.TimeAttribute
- Converts to a String representation.
- toString() - Method in class com.sun.xacml.attr.YearMonthDurationAttribute
- Converts to a String representation.
- totalMillis - Variable in class com.sun.xacml.attr.DayTimeDurationAttribute
- Total number of round seconds (in milliseconds)
- totalMonths - Variable in class com.sun.xacml.attr.YearMonthDurationAttribute
- Total number of months (used for equals)
- trueInstance - Static variable in class com.sun.xacml.attr.BooleanAttribute
- Single instance of BooleanAttribute that represents true.
- type - Variable in class com.sun.xacml.attr.AttributeDesignator
- type - Variable in class com.sun.xacml.attr.AttributeSelector
- type - Variable in class com.sun.xacml.attr.AttributeValue
V
- VTAB - Static variable in class com.sun.xacml.attr.Base64
- value - Variable in class com.sun.xacml.attr.AnyURIAttribute
- value - Variable in class com.sun.xacml.attr.Base64BinaryAttribute
- The actual binary value that this object represents.
- value - Variable in class com.sun.xacml.attr.BooleanAttribute
- The actual boolean value that this object represents.
- value - Variable in class com.sun.xacml.attr.DateAttribute
- The instant (in GMT) at which the specified date began (midnight) in the specified time zone.
- value - Variable in class com.sun.xacml.attr.DateTimeAttribute
- The actual date and time that this object represents (in GMT, as with all Date objects).
- value - Variable in class com.sun.xacml.attr.DoubleAttribute
- The actual double value that this object represents.
- value - Variable in class com.sun.xacml.attr.HexBinaryAttribute
- The actual binary value that this object represents.
- value - Variable in class com.sun.xacml.attr.IntegerAttribute
- The actual long value that this object represents.
- value - Variable in class com.sun.xacml.attr.RFC822NameAttribute
- value - Variable in class com.sun.xacml.attr.StringAttribute
- The actual String value that this object represents.
- value - Variable in class com.sun.xacml.attr.X500NameAttribute
X
- X500NameAttribute - class com.sun.xacml.attr.X500NameAttribute.
- Representation of an X500 Name.
- X500NameAttribute(X500Principal) - Constructor for class com.sun.xacml.attr.X500NameAttribute
- Creates a new
X500NameAttribute
that represents the value supplied. - xpathVersion - Variable in class com.sun.xacml.attr.AttributeSelector
Y
- YearMonthDurationAttribute - class com.sun.xacml.attr.YearMonthDurationAttribute.
- Representation of an xf:yearMonthDuration value.
- YearMonthDurationAttribute(boolean, long, long) - Constructor for class com.sun.xacml.attr.YearMonthDurationAttribute
- Creates a new
YearMonthDurationAttribute
that represents the duration supplied. - years - Variable in class com.sun.xacml.attr.YearMonthDurationAttribute
- Number of years
Z
- zeroPadInt(int, int) - Static method in class com.sun.xacml.attr.DateAttribute
- Converts an integer to a base 10 string and pads it with zeros on the left until it has at least the specified number of digits.
- zeroPadIntString(String, int) - Static method in class com.sun.xacml.attr.DateAttribute
- Takes a String representation of an integer (an optional sign followed by digits) and pads it with zeros on the left until it has at least the specified number of digits.
- zoneParser - Static variable in class com.sun.xacml.attr.DateAttribute
- Parser for dates with RFC 822 time zones (like +0300)
- zoneParser - Static variable in class com.sun.xacml.attr.DateTimeAttribute
- Parser for dates with RFC 822 time zones (like +0300)
A B C D E F G H I L M N O P R S T V X Y Z
|
|||||||||
Home >> All >> com >> sun >> xacml >> [ attr overview ] | PREV NEXT |