public class SPtoPSRedirectURL
extends org.opensaml.core.xml.schema.impl.XSURIImpl
The value of the <SPtoPSRedirectURL> element MUST be such that, if and when a user agent is sent to this address from the SP, the PS can unambiguously determine the invitation to which the URL corresponds. The URL MUST be unique for each combination of the inviting user (that owns the PS resource), the requesting SP, and the invited user.
The PS provider MUST be prepared for the invited user to, at some point in the future, visit the URL provided in any specified <SPtoPSRedirectURL> element. As it may be some time before the invited user does respond, the PS provider SHOULD store this url for a reasonable length of time.
<!-- Declaration of SPtoPSRedirectURL-->
<xs:element name="SPtoPSRedirectURL" type="SPtoPSRedirectURLType"/>
<!-- Definition of SPtoPSRedirectURLType-->
<xs:complexType name="SPtoPSRedirectURLType">
<xs:annotation>
<xs:documentation>A PS provider may insert a SPtoPSRedirectURL in its AddEntityResponse. It will be to this URL that the invited principal will be sent after responding to the invitation. </xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:anyURI"/>
</xs:simpleContent>
</xs:complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
SPtoPSRedirectURL.Builder
Static Builder
|
static class |
SPtoPSRedirectURL.Marshaller
Static Marshaller
|
static class |
SPtoPSRedirectURL.Unmarshaller
Static Unmarshaller
|
| Modifier and Type | Field and Description |
|---|---|
static String |
LOCAL_NAME |
| Modifier | Constructor and Description |
|---|---|
|
SPtoPSRedirectURL() |
protected |
SPtoPSRedirectURL(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.