|
SunTM's XACML Implementation for JavaTM | |||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |
com.sun.* |
com.sun.xacml.AbstractPolicy | ||
public static final String |
XPATH_1_0_VERSION |
"http://www.w3.org/TR/1999/Rec-xpath-19991116" |
com.sun.xacml.ConfigurationStore | ||
public static final String |
PDP_CONFIG_PROPERTY |
"com.sun.xacml.PDPConfigFile" |
com.sun.xacml.EvaluationCtx | ||
public static final String |
RESOURCE_ID |
"urn:oasis:names:tc:xacml:1.0:resource:resource-id" |
public static final String |
RESOURCE_SCOPE |
"urn:oasis:names:tc:xacml:1.0:resource:scope" |
public static final int |
SCOPE_CHILDREN |
1 |
public static final int |
SCOPE_DESCENDANTS |
2 |
public static final int |
SCOPE_IMMEDIATE |
0 |
com.sun.xacml.Indenter | ||
public static final int |
DEFAULT_WIDTH |
2 |
com.sun.xacml.MatchResult | ||
public static final int |
INDETERMINATE |
2 |
public static final int |
MATCH |
0 |
public static final int |
NO_MATCH |
1 |
com.sun.xacml.PolicyReference | ||
public static final int |
POLICY_REFERENCE |
0 |
public static final int |
POLICYSET_REFERENCE |
1 |
com.sun.xacml.TargetMatch | ||
public static final int |
ACTION |
2 |
public static final int |
RESOURCE |
1 |
public static final int |
SUBJECT |
0 |
com.sun.xacml.attr.AnyURIAttribute | ||
public static final String |
identifier |
"http://www.w3.org/2001/XMLSchema#anyURI" |
com.sun.xacml.attr.AttributeDesignator | ||
public static final int |
ACTION_TARGET |
2 |
public static final int |
ENVIRONMENT_TARGET |
3 |
public static final int |
RESOURCE_TARGET |
1 |
public static final String |
SUBJECT_CATEGORY_DEFAULT |
"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject" |
public static final int |
SUBJECT_TARGET |
0 |
com.sun.xacml.attr.Base64BinaryAttribute | ||
public static final String |
identifier |
"http://www.w3.org/2001/XMLSchema#base64Binary" |
com.sun.xacml.attr.BooleanAttribute | ||
public static final String |
identifier |
"http://www.w3.org/2001/XMLSchema#boolean" |
com.sun.xacml.attr.DateAttribute | ||
public static final String |
identifier |
"http://www.w3.org/2001/XMLSchema#date" |
public static final int |
TZ_UNSPECIFIED |
-1000000 |
com.sun.xacml.attr.DateTimeAttribute | ||
public static final String |
identifier |
"http://www.w3.org/2001/XMLSchema#dateTime" |
public static final int |
TZ_UNSPECIFIED |
-1000000 |
com.sun.xacml.attr.DayTimeDurationAttribute | ||
public static final String |
identifier |
"http://www.w3.org/TR/2002/WD-xquery-operators-20020816#dayTimeDuration" |
com.sun.xacml.attr.DoubleAttribute | ||
public static final String |
identifier |
"http://www.w3.org/2001/XMLSchema#double" |
com.sun.xacml.attr.HexBinaryAttribute | ||
public static final String |
identifier |
"http://www.w3.org/2001/XMLSchema#hexBinary" |
com.sun.xacml.attr.IntegerAttribute | ||
public static final String |
identifier |
"http://www.w3.org/2001/XMLSchema#integer" |
com.sun.xacml.attr.RFC822NameAttribute | ||
public static final String |
identifier |
"urn:oasis:names:tc:xacml:1.0:data-type:rfc822Name" |
com.sun.xacml.attr.StringAttribute | ||
public static final String |
identifier |
"http://www.w3.org/2001/XMLSchema#string" |
com.sun.xacml.attr.TimeAttribute | ||
public static final String |
identifier |
"http://www.w3.org/2001/XMLSchema#time" |
public static final int |
TZ_UNSPECIFIED |
-1000000 |
com.sun.xacml.attr.X500NameAttribute | ||
public static final String |
identifier |
"urn:oasis:names:tc:xacml:1.0:data-type:x500Name" |
com.sun.xacml.attr.YearMonthDurationAttribute | ||
public static final String |
identifier |
"http://www.w3.org/TR/2002/WD-xquery-operators-20020816#yearMonthDuration" |
com.sun.xacml.combine.DenyOverridesPolicyAlg | ||
public static final String |
algId |
"urn:oasis:names:tc:xacml:1.0:policy-combining-algorithm:deny-overrides" |
com.sun.xacml.combine.DenyOverridesRuleAlg | ||
public static final String |
algId |
"urn:oasis:names:tc:xacml:1.0:rule-combining-algorithm:deny-overrides" |
com.sun.xacml.combine.FirstApplicablePolicyAlg | ||
public static final String |
algId |
"urn:oasis:names:tc:xacml:1.0:policy-combining-algorithm:first-applicable" |
com.sun.xacml.combine.FirstApplicableRuleAlg | ||
public static final String |
algId |
"urn:oasis:names:tc:xacml:1.0:rule-combining-algorithm:first-applicable" |
com.sun.xacml.combine.OnlyOneApplicablePolicyAlg | ||
public static final String |
algId |
"urn:oasis:names:tc:xacml:1.0:policy-combining-algorithm:only-one-applicable" |
com.sun.xacml.combine.OrderedDenyOverridesPolicyAlg | ||
public static final String |
algId |
"urn:oasis:names:tc:xacml:1.0:policy-combining-algorithm:ordered-deny-overrides" |
com.sun.xacml.combine.OrderedDenyOverridesRuleAlg | ||
public static final String |
algId |
"urn:oasis:names:tc:xacml:1.0:rule-combining-algorithm:ordered-deny-overrides" |
com.sun.xacml.combine.OrderedPermitOverridesPolicyAlg | ||
public static final String |
algId |
"urn:oasis:names:tc:xacml:1.0:policy-combining-algorithm:ordered-permit-overrides" |
com.sun.xacml.combine.OrderedPermitOverridesRuleAlg | ||
public static final String |
algId |
"urn:oasis:names:tc:xacml:1.0:rule-combining-algorithm:ordered-permit-overrides" |
com.sun.xacml.combine.PermitOverridesPolicyAlg | ||
public static final String |
algId |
"urn:oasis:names:tc:xacml:1.0:policy-combining-algorithm:permit-overrides" |
com.sun.xacml.combine.PermitOverridesRuleAlg | ||
public static final String |
algId |
"urn:oasis:names:tc:xacml:1.0:rule-combining-algorithm:permit-overrides" |
com.sun.xacml.cond.AbsFunction | ||
public static final String |
NAME_DOUBLE_ABS |
"urn:oasis:names:tc:xacml:1.0:function:double-abs" |
public static final String |
NAME_INTEGER_ABS |
"urn:oasis:names:tc:xacml:1.0:function:integer-abs" |
com.sun.xacml.cond.AddFunction | ||
public static final String |
NAME_DOUBLE_ADD |
"urn:oasis:names:tc:xacml:1.0:function:double-add" |
public static final String |
NAME_INTEGER_ADD |
"urn:oasis:names:tc:xacml:1.0:function:integer-add" |
com.sun.xacml.cond.BagFunction | ||
public static final String |
NAME_BASE_BAG |
"-bag" |
public static final String |
NAME_BASE_BAG_SIZE |
"-bag-size" |
public static final String |
NAME_BASE_IS_IN |
"-is-in" |
public static final String |
NAME_BASE_ONE_AND_ONLY |
"-one-and-only" |
com.sun.xacml.cond.ComparisonFunction | ||
public static final String |
NAME_DATE_GREATER_THAN |
"urn:oasis:names:tc:xacml:1.0:function:date-greater-than" |
public static final String |
NAME_DATE_GREATER_THAN_OR_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:date-greater-than-or-equal" |
public static final String |
NAME_DATE_LESS_THAN |
"urn:oasis:names:tc:xacml:1.0:function:date-less-than" |
public static final String |
NAME_DATE_LESS_THAN_OR_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:date-less-than-or-equal" |
public static final String |
NAME_DATETIME_GREATER_THAN |
"urn:oasis:names:tc:xacml:1.0:function:dateTime-greater-than" |
public static final String |
NAME_DATETIME_GREATER_THAN_OR_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:dateTime-greater-than-or-equal" |
public static final String |
NAME_DATETIME_LESS_THAN |
"urn:oasis:names:tc:xacml:1.0:function:dateTime-less-than" |
public static final String |
NAME_DATETIME_LESS_THAN_OR_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:dateTime-less-than-or-equal" |
public static final String |
NAME_DOUBLE_GREATER_THAN |
"urn:oasis:names:tc:xacml:1.0:function:double-greater-than" |
public static final String |
NAME_DOUBLE_GREATER_THAN_OR_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:double-greater-than-or-equal" |
public static final String |
NAME_DOUBLE_LESS_THAN |
"urn:oasis:names:tc:xacml:1.0:function:double-less-than" |
public static final String |
NAME_DOUBLE_LESS_THAN_OR_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:double-less-than-or-equal" |
public static final String |
NAME_INTEGER_GREATER_THAN |
"urn:oasis:names:tc:xacml:1.0:function:integer-greater-than" |
public static final String |
NAME_INTEGER_GREATER_THAN_OR_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:integer-greater-than-or-equal" |
public static final String |
NAME_INTEGER_LESS_THAN |
"urn:oasis:names:tc:xacml:1.0:function:integer-less-than" |
public static final String |
NAME_INTEGER_LESS_THAN_OR_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:integer-less-than-or-equal" |
public static final String |
NAME_STRING_GREATER_THAN |
"urn:oasis:names:tc:xacml:1.0:function:string-greater-than" |
public static final String |
NAME_STRING_GREATER_THAN_OR_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:string-greater-than-or-equal" |
public static final String |
NAME_STRING_LESS_THAN |
"urn:oasis:names:tc:xacml:1.0:function:string-less-than" |
public static final String |
NAME_STRING_LESS_THAN_OR_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:string-less-than-or-equal" |
public static final String |
NAME_TIME_GREATER_THAN |
"urn:oasis:names:tc:xacml:1.0:function:time-greater-than" |
public static final String |
NAME_TIME_GREATER_THAN_OR_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:time-greater-than-or-equal" |
public static final String |
NAME_TIME_LESS_THAN |
"urn:oasis:names:tc:xacml:1.0:function:time-less-than" |
public static final String |
NAME_TIME_LESS_THAN_OR_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:time-less-than-or-equal" |
com.sun.xacml.cond.DateMathFunction | ||
public static final String |
NAME_DATE_ADD_YEARMONTHDURATION |
"urn:oasis:names:tc:xacml:1.0:function:date-add-yearMonthDuration" |
public static final String |
NAME_DATE_SUBTRACT_YEARMONTHDURATION |
"urn:oasis:names:tc:xacml:1.0:function:date-subtract-yearMonthDuration" |
public static final String |
NAME_DATETIME_ADD_DAYTIMEDURATION |
"urn:oasis:names:tc:xacml:1.0:function:dateTime-add-dayTimeDuration" |
public static final String |
NAME_DATETIME_ADD_YEARMONTHDURATION |
"urn:oasis:names:tc:xacml:1.0:function:dateTime-add-yearMonthDuration" |
public static final String |
NAME_DATETIME_SUBTRACT_DAYTIMEDURATION |
"urn:oasis:names:tc:xacml:1.0:function:dateTime-subtract-dayTimeDuration" |
public static final String |
NAME_DATETIME_SUBTRACT_YEARMONTHDURATION |
"urn:oasis:names:tc:xacml:1.0:function:dateTime-subtract-yearMonthDuration" |
com.sun.xacml.cond.DivideFunction | ||
public static final String |
NAME_DOUBLE_DIVIDE |
"urn:oasis:names:tc:xacml:1.0:function:double-divide" |
public static final String |
NAME_INTEGER_DIVIDE |
"urn:oasis:names:tc:xacml:1.0:function:integer-divide" |
com.sun.xacml.cond.EqualFunction | ||
public static final String |
NAME_ANYURI_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:anyURI-equal" |
public static final String |
NAME_BASE64BINARY_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:base64Binary-equal" |
public static final String |
NAME_BOOLEAN_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:boolean-equal" |
public static final String |
NAME_DATE_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:date-equal" |
public static final String |
NAME_DATETIME_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:dateTime-equal" |
public static final String |
NAME_DAYTIME_DURATION_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:dayTimeDuration-equal" |
public static final String |
NAME_DOUBLE_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:double-equal" |
public static final String |
NAME_HEXBINARY_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:hexBinary-equal" |
public static final String |
NAME_INTEGER_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:integer-equal" |
public static final String |
NAME_RFC822NAME_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:rfc822Name-equal" |
public static final String |
NAME_STRING_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:string-equal" |
public static final String |
NAME_TIME_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:time-equal" |
public static final String |
NAME_X500NAME_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:x500Name-equal" |
public static final String |
NAME_YEARMONTH_DURATION_EQUAL |
"urn:oasis:names:tc:xacml:1.0:function:yearMonthDuration-equal" |
com.sun.xacml.cond.FloorFunction | ||
public static final String |
NAME_FLOOR |
"urn:oasis:names:tc:xacml:1.0:function:floor" |
com.sun.xacml.cond.FunctionBase | ||
public static final String |
FUNCTION_NS |
"urn:oasis:names:tc:xacml:1.0:function:" |
com.sun.xacml.cond.HigherOrderFunction | ||
public static final String |
NAME_ALL_OF |
"urn:oasis:names:tc:xacml:1.0:function:all-of" |
public static final String |
NAME_ALL_OF_ALL |
"urn:oasis:names:tc:xacml:1.0:function:all-of-all" |
public static final String |
NAME_ALL_OF_ANY |
"urn:oasis:names:tc:xacml:1.0:function:all-of-any" |
public static final String |
NAME_ANY_OF |
"urn:oasis:names:tc:xacml:1.0:function:any-of" |
public static final String |
NAME_ANY_OF_ALL |
"urn:oasis:names:tc:xacml:1.0:function:any-of-all" |
public static final String |
NAME_ANY_OF_ANY |
"urn:oasis:names:tc:xacml:1.0:function:any-of-any" |
com.sun.xacml.cond.LogicalFunction | ||
public static final String |
NAME_AND |
"urn:oasis:names:tc:xacml:1.0:function:and" |
public static final String |
NAME_OR |
"urn:oasis:names:tc:xacml:1.0:function:or" |
com.sun.xacml.cond.MatchFunction | ||
public static final String |
NAME_REGEXP_STRING_MATCH |
"urn:oasis:names:tc:xacml:1.0:function:regexp-string-match" |
public static final String |
NAME_RFC822NAME_MATCH |
"urn:oasis:names:tc:xacml:1.0:function:rfc822Name-match" |
public static final String |
NAME_X500NAME_MATCH |
"urn:oasis:names:tc:xacml:1.0:function:x500Name-match" |
com.sun.xacml.cond.ModFunction | ||
public static final String |
NAME_INTEGER_MOD |
"urn:oasis:names:tc:xacml:1.0:function:integer-mod" |
com.sun.xacml.cond.MultiplyFunction | ||
public static final String |
NAME_DOUBLE_MULTIPLY |
"urn:oasis:names:tc:xacml:1.0:function:double-multiply" |
public static final String |
NAME_INTEGER_MULTIPLY |
"urn:oasis:names:tc:xacml:1.0:function:integer-multiply" |
com.sun.xacml.cond.NOfFunction | ||
public static final String |
NAME_N_OF |
"urn:oasis:names:tc:xacml:1.0:function:n-of" |
com.sun.xacml.cond.NotFunction | ||
public static final String |
NAME_NOT |
"urn:oasis:names:tc:xacml:1.0:function:not" |
com.sun.xacml.cond.NumericConvertFunction | ||
public static final String |
NAME_DOUBLE_TO_INTEGER |
"urn:oasis:names:tc:xacml:1.0:function:double-to-integer" |
public static final String |
NAME_INTEGER_TO_DOUBLE |
"urn:oasis:names:tc:xacml:1.0:function:integer-to-double" |
com.sun.xacml.cond.RoundFunction | ||
public static final String |
NAME_ROUND |
"urn:oasis:names:tc:xacml:1.0:function:round" |
com.sun.xacml.cond.SetFunction | ||
public static final String |
NAME_BASE_AT_LEAST_ONE_MEMBER_OF |
"-at-least-one-member-of" |
public static final String |
NAME_BASE_INTERSECTION |
"-intersection" |
public static final String |
NAME_BASE_SET_EQUALS |
"-set-equals" |
public static final String |
NAME_BASE_SUBSET |
"-subset" |
public static final String |
NAME_BASE_UNION |
"-union" |
com.sun.xacml.cond.StringNormalizeFunction | ||
public static final String |
NAME_STRING_NORMALIZE_SPACE |
"urn:oasis:names:tc:xacml:1.0:function:string-normalize-space" |
public static final String |
NAME_STRING_NORMALIZE_TO_LOWER_CASE |
"urn:oasis:names:tc:xacml:1.0:function:string-normalize-to-lower-case" |
com.sun.xacml.cond.SubtractFunction | ||
public static final String |
NAME_DOUBLE_SUBTRACT |
"urn:oasis:names:tc:xacml:1.0:function:double-subtract" |
public static final String |
NAME_INTEGER_SUBTRACT |
"urn:oasis:names:tc:xacml:1.0:function:integer-subtract" |
com.sun.xacml.ctx.Result | ||
public static final int |
DECISION_DENY |
1 |
public static final int |
DECISION_INDETERMINATE |
2 |
public static final int |
DECISION_NOT_APPLICABLE |
3 |
public static final int |
DECISION_PERMIT |
0 |
com.sun.xacml.ctx.Status | ||
public static final String |
STATUS_MISSING_ATTRIBUTE |
"urn:oasis:names:tc:xacml:1.0:status:missing-attribute" |
public static final String |
STATUS_OK |
"urn:oasis:names:tc:xacml:1.0:status:ok" |
public static final String |
STATUS_PROCESSING_ERROR |
"urn:oasis:names:tc:xacml:1.0:status:processing-error" |
public static final String |
STATUS_SYNTAX_ERROR |
"urn:oasis:names:tc:xacml:1.0:status:syntax-error" |
com.sun.xacml.finder.impl.CurrentEnvModule | ||
public static final String |
ENVIRONMENT_CURRENT_DATE |
"urn:oasis:names:tc:xacml:1.0:environment:current-date" |
public static final String |
ENVIRONMENT_CURRENT_DATETIME |
"urn:oasis:names:tc:xacml:1.0:environment:current-dateTime" |
public static final String |
ENVIRONMENT_CURRENT_TIME |
"urn:oasis:names:tc:xacml:1.0:environment:current-time" |
com.sun.xacml.finder.impl.FilePolicyModule | ||
public static final String |
JAXP_SCHEMA_LANGUAGE |
"http://java.sun.com/xml/jaxp/properties/schemaLanguage" |
public static final String |
JAXP_SCHEMA_SOURCE |
"http://java.sun.com/xml/jaxp/properties/schemaSource" |
public static final String |
POLICY_SCHEMA_PROPERTY |
"com.sun.xacml.PolicySchema" |
public static final String |
W3C_XML_SCHEMA |
"http://www.w3.org/2001/XMLSchema" |
|
Sun's XACML Implementation Version 1.2 | |||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |
Sun, Sun Microsystems, the Sun Logo, and Java are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.