|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PolicySetType
XACML PolicySet schema types.
Field Summary | |
---|---|
static String |
DEFAULT_ELEMENT_LOCAL_NAME
Local name of the element PolicySet. |
static QName |
DEFAULT_ELEMENT_NAME
QName of the element PolicySet. |
static String |
POLICY_COMBINING_ALG_ID_ATTRIB_NAME
PolicyCombiningAlgId attribute name. |
static String |
POLICY_SET_ID_ATTRIB_NAME
PolicySetId attribute name. |
static String |
SCHEMA_TYPE_LOCAL_NAME
Local name of the XSI type. |
static QName |
SCHEMA_TYPE_NAME
QName of the XSI type. |
static String |
VERSION_ATTRIB_NAME
Version attribute name. |
Method Summary | |
---|---|
List<CombinerParametersType> |
getCombinerParameters()
Gets the combiner parameters for this policy set. |
DescriptionType |
getDescription()
Gets the description for this policy set. |
ObligationsType |
getObligations()
Gets the obligations of this policy set. |
List<PolicyType> |
getPolicies()
Gets the child policies. |
IndexedXMLObjectChildrenList<XACMLObject> |
getPolicyChoiceGroup()
Gets the backing object for the choice group containing the PolicySetType , PolicyType ,
IdReferenceType , CombinerParametersType , PolicyCombinerParametersType ,
PolicySetCombinerParametersType . |
List<PolicyCombinerParametersType> |
getPolicyCombinerParameters()
Gets the policy combiner parameters for this policy set. |
String |
getPolicyCombiningAlgoId()
Gets the policy combining algorithm used with this policy set. |
List<IdReferenceType> |
getPolicyIdReferences()
Gets the policy Id references. |
List<PolicySetCombinerParametersType> |
getPolicySetCombinerParameters()
Gets the policy set combiner parameters for this policy set. |
DefaultsType |
getPolicySetDefaults()
Gets the defaults for this policy set. |
String |
getPolicySetId()
Gets the ID of this policy set. |
List<IdReferenceType> |
getPolicySetIdReferences()
Gets the policy set Id references. |
List<PolicySetType> |
getPolicySets()
Gets the child policy sets. |
TargetType |
getTarget()
Gets the target of this policy set. |
String |
getVersion()
Gets the XACML version of this policy set. |
void |
setDescription(DescriptionType description)
Sets the description for this policy set. |
void |
setObligations(ObligationsType obligations)
Sets the obligations of this policy set. |
void |
setPolicyCombiningAlgoId(String id)
Sets the policy combining algorithm used with this policy set. |
void |
setPolicySetDefaults(DefaultsType defaults)
Sets the defaults for this policy set. |
void |
setPolicySetId(String id)
Sets the ID of this policy set. |
void |
setTarget(TargetType target)
Sets the target of this policy set. |
void |
setVersion(String version)
Sets the XACML version of this policy set. |
Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject |
---|
deregisterValidator, getValidators, registerValidator, validate |
Methods inherited from interface org.opensaml.xml.XMLObject |
---|
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation |
Field Detail |
---|
static final String DEFAULT_ELEMENT_LOCAL_NAME
static final QName DEFAULT_ELEMENT_NAME
static final String SCHEMA_TYPE_LOCAL_NAME
static final QName SCHEMA_TYPE_NAME
static final String POLICY_SET_ID_ATTRIB_NAME
static final String VERSION_ATTRIB_NAME
static final String POLICY_COMBINING_ALG_ID_ATTRIB_NAME
Method Detail |
---|
DescriptionType getDescription()
void setDescription(DescriptionType description)
description
- description for this policy setIndexedXMLObjectChildrenList<XACMLObject> getPolicyChoiceGroup()
PolicySetType
, PolicyType
,
IdReferenceType
, CombinerParametersType
, PolicyCombinerParametersType
,
PolicySetCombinerParametersType
. The individual getter/setter methods should be preferred over this
method, however this method may be used to fine tune the ordering of all of these objects if that should be
necessary.
PolicySetType
, PolicyType
,
IdReferenceType
, CombinerParametersType
, PolicyCombinerParametersType
,
PolicySetCombinerParametersType
DefaultsType getPolicySetDefaults()
void setPolicySetDefaults(DefaultsType defaults)
defaults
- defaults for this policy setTargetType getTarget()
void setTarget(TargetType target)
target
- target of this policy setList<PolicySetType> getPolicySets()
List<PolicyType> getPolicies()
List<IdReferenceType> getPolicySetIdReferences()
List<IdReferenceType> getPolicyIdReferences()
List<CombinerParametersType> getCombinerParameters()
List<PolicyCombinerParametersType> getPolicyCombinerParameters()
List<PolicySetCombinerParametersType> getPolicySetCombinerParameters()
ObligationsType getObligations()
void setObligations(ObligationsType obligations)
obligations
- obligations of this policy setString getPolicySetId()
void setPolicySetId(String id)
id
- ID of this policy setString getVersion()
void setVersion(String version)
version
- XACML version of this policy setString getPolicyCombiningAlgoId()
void setPolicyCombiningAlgoId(String id)
id
- policy combining algorithm used with this policy set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |