public class ObjectID
extends org.opensaml.core.xml.schema.impl.XSURIImpl
<!-- Declaration of ObjectID element -->
<xs:element name="ObjectID" type="ObjectIDType"/>
<!-- Definition of ObjectIDType -->
<xs:complexType name="ObjectIDType">
<xs:simpleContent>
<xs:restriction base="xs:anyURI"/>
</xs:simpleContent>
</xs:complexType>
Where privacy is a concern, PS providers MUST ensure that ObjectID's do not create a privacy concern by allowing different WSCs to make inappropriate correlations about the users for which the Object identifiers stand. Unique identifiers for different WSCs (e.g. pairwise identifiers) and encrypted identifiers are potential mechanisms for addressing this concern.
| Modifier and Type | Class and Description |
|---|---|
static class |
ObjectID.Builder
Static Builder class
|
static class |
ObjectID.Marshaller
Static Marshaller
|
static class |
ObjectID.Unmarshaller
Static Unmarshaller
|
| Modifier and Type | Field and Description |
|---|---|
static String |
LOCAL_NAME |
| Modifier | Constructor and Description |
|---|---|
|
ObjectID() |
|
ObjectID(String value) |
protected |
ObjectID(String namespaceURI,
String elementLocalName,
String namespacePrefix) |
getOrderedChildren, getValue, setValuedetach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdetach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocationCopyright © 1999–2015. All rights reserved.