Package org.opensaml.xacml.policy
Interface IdReferenceType
- All Superinterfaces:
XACMLObject
,XMLObject
,XSString
- All Known Implementing Classes:
IdReferenceTypeImpl
public interface IdReferenceType extends XACMLObject, XSString
XACML IdReference schema type.
-
Field Summary
Fields Modifier and Type Field Description static String
EARLIEST_VERSION_ATTRIB_NAME
EarliestVersion attribute name.static String
LATEST_VERSION_ATTRIB_NAME
LatestVersion attribute name.static String
POLICY_ID_REFERENCE_ELEMENT_LOCAL_NAME
Local name of the element PolicyIdReference.static QName
POLICY_ID_REFERENCE_ELEMENT_NAME
QName of the element PolicyIdReference.static String
POLICY_SET_ID_REFERENCE_ELEMENT_LOCAL_NAME
Local name of the element PolicySetIdReference.static QName
POLICY_SET_ID_REFERENCE_ELEMENT_NAME
QName of the element PolicySetIdReference.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.Fields inherited from interface org.opensaml.core.xml.schema.XSString
TYPE_LOCAL_NAME, TYPE_NAME
-
Method Summary
Modifier and Type Method Description String
getEarliestVersion()
Gets the earliest version of the reference.String
getLatestVersion()
Gets the latest version of the reference.String
getVersion()
Gets the version of the reference.void
setEarliestVersion(String version)
Sets the earliest version of the reference.void
setLatestVersion(String version)
Sets the latest version of the reference.void
setVersion(String version)
Sets the version of the reference.Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
-
Field Details
-
POLICY_SET_ID_REFERENCE_ELEMENT_LOCAL_NAME
Local name of the element PolicySetIdReference.- See Also:
- Constant Field Values
-
POLICY_SET_ID_REFERENCE_ELEMENT_NAME
QName of the element PolicySetIdReference. -
POLICY_ID_REFERENCE_ELEMENT_LOCAL_NAME
Local name of the element PolicyIdReference.- See Also:
- Constant Field Values
-
POLICY_ID_REFERENCE_ELEMENT_NAME
QName of the element PolicyIdReference. -
SCHEMA_TYPE_LOCAL_NAME
Local name of the XSI type.- See Also:
- Constant Field Values
-
SCHEMA_TYPE_NAME
QName of the XSI type. -
VERSION_ATTRIB_NAME
Version attribute name.- See Also:
- Constant Field Values
-
EARLIEST_VERSION_ATTRIB_NAME
EarliestVersion attribute name.- See Also:
- Constant Field Values
-
LATEST_VERSION_ATTRIB_NAME
LatestVersion attribute name.- See Also:
- Constant Field Values
-
-
Method Details
-
getVersion
String getVersion()Gets the version of the reference.- Returns:
- version of the reference
-
setVersion
Sets the version of the reference.- Parameters:
version
- version of the reference
-
getEarliestVersion
String getEarliestVersion()Gets the earliest version of the reference.- Returns:
- earliest version of the reference
-
setEarliestVersion
Sets the earliest version of the reference.- Parameters:
version
- earliest version of the reference
-
getLatestVersion
String getLatestVersion()Gets the latest version of the reference.- Returns:
- latest version of the reference
-
setLatestVersion
Sets the latest version of the reference.- Parameters:
version
- latest version of the reference
-