A B C D E F G H I L M N O P Q R S T U V X

A

add(XRD) - Method in class org.openxri.xml.XRDS
Adds an XRD element
add(XRDS) - Method in class org.openxri.xml.XRDS
Adds a nested XRDS element
addAll(XRDS) - Method in class org.openxri.xml.XRDS
 
addAttribute(String, String) - Method in class org.openxri.xml.SimpleXMLElement
 
addCanonicalID(CanonicalID) - Method in class org.openxri.xml.XRD
Deprecated.  
addChain(ResolveChain) - Method in class org.openxri.resolve.ResolveInfo
Add the ResolveChain to the ResolvedInfo
addEquivID(EquivID) - Method in class org.openxri.xml.XRD
 
addHttpsBypassAuthority(String) - Method in class org.openxri.resolve.Resolver
Configures the Resolver to bypass HTTPS for the given authorities, while satisfying the https=true requirement.
addLocalID(LocalID) - Method in class org.openxri.xml.Service
 
addLocalID(LocalID) - Method in class org.openxri.xml.XRD
 
addMediaType(String) - Method in class org.openxri.xml.Service
Adds a media type to this Service
addMediaType(String, String, Boolean) - Method in class org.openxri.xml.Service
Adds a media type to this Service with attributes
addMediaType(SEPMediaType) - Method in class org.openxri.xml.Service
 
addObject(String, Object) - Method in class org.openxri.util.PrioritizedList
Add the given object based unsigned priroity string if multiple objects are stored with same priority, they are grouped together and later applies random shuffling
addPath(String) - Method in class org.openxri.xml.Service
Adds a URI to the service
addPath(String, String, Boolean) - Method in class org.openxri.xml.Service
Adds a URI to the service with attributes
addPath(SEPPath) - Method in class org.openxri.xml.Service
 
addRedirect(Redirect) - Method in class org.openxri.xml.Service
 
addRedirect(Redirect) - Method in class org.openxri.xml.XRD
 
addRef(Ref) - Method in class org.openxri.xml.Service
 
addRef(Ref) - Method in class org.openxri.xml.XRD
 
addService(Service) - Method in class org.openxri.xml.XRD
Adds a service element
addType(String) - Method in class org.openxri.xml.Service
Adds a type to this Service
addType(String, String, Boolean) - Method in class org.openxri.xml.Service
Adds a type to this Service with attributes
addType(SEPType) - Method in class org.openxri.xml.Service
 
addURI(String) - Method in class org.openxri.xml.Service
Adds a URI to the service
addURI(String, Integer, String) - Method in class org.openxri.xml.Service
Adds a URI to the service with attributes
addURI(SEPUri) - Method in class org.openxri.xml.Service
Adds an SEPUri object to the list of URIs
addXRIDescriptor(XRD) - Method in class org.openxri.resolve.ResolveChain
Adds the specified XRI Descriptor to the chain
addXRIDescriptors(XRDS) - Method in class org.openxri.resolve.ResolveChain
Adds the specified XRI Descriptors to the chain
addXRIDescriptors(Vector) - Method in class org.openxri.resolve.ResolveChain
Adds the specified XRI Descriptors to the chain
APPEND_AUTHORITY - Static variable in class org.openxri.xml.SEPUri
 
APPEND_LOCAL - Static variable in class org.openxri.xml.SEPUri
 
APPEND_NONE - Static variable in class org.openxri.xml.SEPUri
 
APPEND_PATH - Static variable in class org.openxri.xml.SEPUri
 
APPEND_QUERY - Static variable in class org.openxri.xml.SEPUri
 
APPEND_QXRI - Static variable in class org.openxri.xml.SEPUri
 
Assertion - Class in org.openxri.saml
This class provides encapsulation of a SAML 2.0 Assertion
Assertion() - Constructor for class org.openxri.saml.Assertion
Contructs a SAML 2.0 assertion and generates an id for it
Assertion(Element) - Constructor for class org.openxri.saml.Assertion
Contructs a SAML 2.0 assertion from the specified DOM
ATTR_APPEND - Static variable in class org.openxri.xml.Tags
 
ATTR_CEID - Static variable in class org.openxri.xml.Tags
 
ATTR_CID - Static variable in class org.openxri.xml.Tags
 
ATTR_CODE - Static variable in class org.openxri.xml.Tags
 
ATTR_ID_CAP - Static variable in class org.openxri.xml.Tags
 
ATTR_ID_LOW - Static variable in class org.openxri.xml.Tags
 
ATTR_IDREF - Static variable in class org.openxri.xml.Tags
 
ATTR_ISSUEINSTANT - Static variable in class org.openxri.xml.Tags
 
ATTR_NAME - Static variable in class org.openxri.xml.Tags
 
ATTR_NAMEQUALIFIER - Static variable in class org.openxri.xml.Tags
 
ATTR_NOTBEFORE - Static variable in class org.openxri.xml.Tags
 
ATTR_NOTONORAFTER - Static variable in class org.openxri.xml.Tags
 
ATTR_PRIORITY - Static variable in class org.openxri.xml.Tags
 
ATTR_REDIRECT - Static variable in class org.openxri.xml.Tags
 
ATTR_REF - Static variable in class org.openxri.xml.Tags
 
ATTR_VERSION - Static variable in class org.openxri.xml.Tags
 
ATTR_XMLNS - Static variable in class org.openxri.xml.Tags
 
ATTR_XRD_VERSION - Static variable in class org.openxri.xml.Tags
 
Attribute - Class in org.openxri.saml
This class provides encapsulation of a SAML 2.0 Attribute element
Attribute() - Constructor for class org.openxri.saml.Attribute
Constructs a SAML Attribute element
Attribute(Element) - Constructor for class org.openxri.saml.Attribute
This method populates the object from DOM.
attributes - Variable in class org.openxri.xml.SimpleXMLElement
 
AttributeStatement - Class in org.openxri.saml
This class provides encapsulation of a SAML 2.0 Attribute Statement element
AttributeStatement(Element) - Constructor for class org.openxri.saml.AttributeStatement
This method populates the object from DOM.
AttributeStatement() - Constructor for class org.openxri.saml.AttributeStatement
Constructs an empty SAML attribute statement
AUTH_RES_ERROR - Static variable in class org.openxri.xml.Status
 
AUTH_RES_NOT_FOUND - Static variable in class org.openxri.xml.Status
 
AuthenticationService - Class in org.openxri.xml
This is an Authentication Service as described by "Authentication Service v1.0 Working Draft 02, 7 September 2006 All constructors produce a service endpoint that conforms to the specification.
AuthenticationService(URI[], String, String, boolean) - Constructor for class org.openxri.xml.AuthenticationService
Constructs a new Authentication endpoint for use in an authority.
AuthenticationService(URI, String, String, boolean) - Constructor for class org.openxri.xml.AuthenticationService
 
AuthenticationService(URI[], String, String) - Constructor for class org.openxri.xml.AuthenticationService
 
AuthenticationService(URI, String, String) - Constructor for class org.openxri.xml.AuthenticationService
 
AuthenticationService(URI[], String) - Constructor for class org.openxri.xml.AuthenticationService
 
AuthenticationService(URI, String) - Constructor for class org.openxri.xml.AuthenticationService
 
AuthenticationService(URI[]) - Constructor for class org.openxri.xml.AuthenticationService
 
AuthenticationService(URI) - Constructor for class org.openxri.xml.AuthenticationService
 
AuthorityResolutionService - Class in org.openxri.xml
This is an Authority Resolution 2.0 Service.
AuthorityResolutionService(URI[], String, TrustType, String) - Constructor for class org.openxri.xml.AuthorityResolutionService
Constructs a new Authority Resolution 2.0 endpoint.
AuthorityResolutionService(URI, String, TrustType, String) - Constructor for class org.openxri.xml.AuthorityResolutionService
 
AuthorityResolutionService(URI[], String, TrustType) - Constructor for class org.openxri.xml.AuthorityResolutionService
 
AuthorityResolutionService(URI, String, TrustType) - Constructor for class org.openxri.xml.AuthorityResolutionService
 
AuthorityResolutionService(URI[], String) - Constructor for class org.openxri.xml.AuthorityResolutionService
 
AuthorityResolutionService(URI, String) - Constructor for class org.openxri.xml.AuthorityResolutionService
 
AuthorityResolutionService(URI[]) - Constructor for class org.openxri.xml.AuthorityResolutionService
 
AuthorityResolutionService(URI) - Constructor for class org.openxri.xml.AuthorityResolutionService
 
AuthResNotFoundException - Exception in org.openxri.resolve.exception
This exception is raised during the authority resolution process when neither an authority resolution service nor Ref is found.
AuthResNotFoundException(String) - Constructor for exception org.openxri.resolve.exception.AuthResNotFoundException
 

B

BadAuthorityException - Exception in org.openxri.resolve.exception
Exception thrown when a XRI being resolved does not have an authority path or has an unsupported authority path type
BadAuthorityException(String) - Constructor for exception org.openxri.resolve.exception.BadAuthorityException
 
BaseFetcher - Class in org.openxri.http
This class provides an abstract base class for X2RFetcher and Resolver.
BaseFetcher() - Constructor for class org.openxri.http.BaseFetcher
Default constructor
bestEffortAdopt(Document, Node) - Static method in class org.openxri.util.DOM3Utils
Attempts to adopt the node into the document
bestEffortSetIDAttr(Element, String, String) - Static method in class org.openxri.util.DOM3Utils
Makes a best effort at setting the ID attribute so that it can be looked up using Document::getElementsById

C

Cache - Class in org.openxri.resolve
This class provides a cache for XRI resolutions
Cache.CachedValue - Class in org.openxri.resolve
This class provides an externally visible representation of the result of searching the cache.
CanonicalEquivID - Class in org.openxri.xml
 
CanonicalEquivID(CanonicalEquivID) - Constructor for class org.openxri.xml.CanonicalEquivID
 
CanonicalEquivID() - Constructor for class org.openxri.xml.CanonicalEquivID
 
CanonicalEquivID(String) - Constructor for class org.openxri.xml.CanonicalEquivID
 
CanonicalEquivID(Element) - Constructor for class org.openxri.xml.CanonicalEquivID
This method constructs the object from DOM.
CanonicalID - Class in org.openxri.xml
 
CanonicalID() - Constructor for class org.openxri.xml.CanonicalID
 
CanonicalID(String) - Constructor for class org.openxri.xml.CanonicalID
 
CanonicalID(Element) - Constructor for class org.openxri.xml.CanonicalID
This method constructs the object from DOM.
checkMaxRefs(XRDS, String, ResolverState) - Method in class org.openxri.resolve.Resolver
 
checkMaxRequests(XRDS, String, ResolverState) - Method in class org.openxri.resolve.Resolver
 
CID_ABSENT - Static variable in class org.openxri.xml.Status
 
CID_FAILED - Static variable in class org.openxri.xml.Status
 
CID_OFF - Static variable in class org.openxri.xml.Status
 
CID_VERIFIED - Static variable in class org.openxri.xml.Status
 
clearDOM() - Method in class org.openxri.xml.XRD
This method resets any DOM state in the XRI Descriptor.
clearDOM() - Method in class org.openxri.xml.XRDS
Clears any DOM that has been stored with this object
clone() - Method in class org.openxri.util.PrioritizedList
 
clone() - Method in class org.openxri.xml.SEPElement
 
clone() - Method in class org.openxri.xml.SEPMediaType
 
clone() - Method in class org.openxri.xml.SEPPath
 
clone() - Method in class org.openxri.xml.SEPType
 
clone() - Method in class org.openxri.xml.SEPUri
 
clone() - Method in class org.openxri.xml.Service
 
clone() - Method in class org.openxri.xml.SimpleXMLElement
 
clone() - Method in class org.openxri.xml.XRD
Clone this object
compareTo(Object) - Method in class org.openxri.resolve.MimeType
This compares two objects and return their weigted order based on the q parameter
Conditions - Class in org.openxri.saml
This class provides encapsulation of a SAML 2.0 Conditions element
Conditions() - Constructor for class org.openxri.saml.Conditions
Creates an empty SAML conditions element
Conditions(Element) - Constructor for class org.openxri.saml.Conditions
This method populates the object from DOM.
constructAuthResURI(String, String) - Method in class org.openxri.resolve.Resolver
 
constructURI(URI, String, XRI) - Method in class org.openxri.resolve.Resolver
 
CONTACT_PATH - Static variable in class org.openxri.xml.ContactService
 
ContactService - Class in org.openxri.xml
This is a Contact Service as described by "Contact Service v1.0 Working Draft 05, 7 September 2006 All constructors produce a service endpoint that conforms to the specification.
ContactService(URI[], String, boolean) - Constructor for class org.openxri.xml.ContactService
Constructs a new Contact Service endpoint for use in an authority.
ContactService(URI, String, boolean) - Constructor for class org.openxri.xml.ContactService
 
ContactService(URI[], String) - Constructor for class org.openxri.xml.ContactService
 
ContactService(URI, String) - Constructor for class org.openxri.xml.ContactService
 
ContactService(URI[]) - Constructor for class org.openxri.xml.ContactService
 
ContactService(URI) - Constructor for class org.openxri.xml.ContactService
 
CONTENT_TYPE_URILIST - Static variable in class org.openxri.xml.Tags
 
CONTENT_TYPE_XRD - Static variable in class org.openxri.xml.Tags
 
CONTENT_TYPE_XRDS - Static variable in class org.openxri.xml.Tags
 
createErrorXRD(String, String, String) - Method in class org.openxri.resolve.Resolver
 
CURRENT_VERSION - Static variable in class org.openxri.xml.XRD
 

D

decode(String) - Static method in class org.openxri.util.URLUtils
This is the same as java.net.URLDecode(s, "UTF-8") except that '+' is not decoded to ' ' (space).
DEFAULT_APPEND - Static variable in class org.openxri.xml.SEPUri
If the "append" attribute is not present, its default value is APPEND_LOCAL.
DEFAULT_SELECT_ATTR - Static variable in class org.openxri.xml.SEPElement
Default value of the select attribute is FALSE if it was omitted in the parent element.
DEFAULT_SELECT_ATTR_BOOL - Static variable in class org.openxri.xml.SEPElement
 
DefaultService - Class in org.openxri.xml
This is a service that matches a resolution request without service type, media type and path.
DefaultService(URI[], String) - Constructor for class org.openxri.xml.DefaultService
Constructs a new default service endpoint for use in an authority.
DefaultService(URI, String) - Constructor for class org.openxri.xml.DefaultService
 
DefaultService(URI[]) - Constructor for class org.openxri.xml.DefaultService
 
DefaultService(URI) - Constructor for class org.openxri.xml.DefaultService
 
DOM3Utils - Class in org.openxri.util
This class provides utilities such that DOM3 is not needed at runtime if a Xerces DOM2 compliant DOM is used.
DOM3Utils() - Constructor for class org.openxri.util.DOM3Utils
 
DOMUtils - Class in org.openxri.util
Provides simple, standrard utilities for dealing with DOM.
DOMUtils() - Constructor for class org.openxri.util.DOMUtils
 
dump() - Method in class org.openxri.saml.Assertion
Returns object as a formatted XML string.
dump() - Method in class org.openxri.saml.Attribute
Returns object as a formatted XML string.
dump() - Method in class org.openxri.saml.AttributeStatement
Returns object as a formatted XML string.
dump(String) - Method in class org.openxri.saml.Conditions
Returns object as a formatted XML string.
dump() - Method in class org.openxri.saml.NameID
Returns object as a formatted XML string.
dump() - Method in class org.openxri.saml.Subject
Returns object as a formatted XML string.
dump() - Method in class org.openxri.xml.Service
Returns object as a formatted XML string.
dump() - Method in class org.openxri.xml.XRDS
Returns object as a formatted XML string.

E

equals(MimeType) - Method in class org.openxri.resolve.MimeType
Compares the content of this object with the candidate.
equals(Object) - Method in class org.openxri.resolve.MimeType
 
equals(String) - Method in class org.openxri.resolve.TrustType
Compares with a String representation of the trust type.
equals(Object) - Method in class org.openxri.util.PrioritizedList
 
equals(Object) - Method in class org.openxri.xml.SEPElement
 
equals(Object) - Method in class org.openxri.xml.Service
 
equals(Object) - Method in class org.openxri.xml.SimpleXMLElement
 
EquivID - Class in org.openxri.xml
 
EquivID() - Constructor for class org.openxri.xml.EquivID
 
EquivID(String) - Constructor for class org.openxri.xml.EquivID
 
EquivID(Element) - Constructor for class org.openxri.xml.EquivID
This method constructs the object from DOM.
Expires - Class in org.openxri.xml
 
Expires(Expires) - Constructor for class org.openxri.xml.Expires
 
Expires() - Constructor for class org.openxri.xml.Expires
 
Expires(Date) - Constructor for class org.openxri.xml.Expires
 

F

fetchAuthXRDS(XRI, XRD, List, XRISegment, ResolverFlags, ResolverState) - Method in class org.openxri.resolve.Resolver
Fetches the XRDS document given the authResServices
fetchAuthXRDSHelper(XRI, URI, XRD, Service, XRISegment, ResolverFlags, ResolverState) - Method in class org.openxri.resolve.Resolver
 
fetchRedirectXRDS(URI, XRD, XRI, ResolverFlags, ResolverState) - Method in class org.openxri.resolve.Resolver
 
ForwardingService - Class in org.openxri.xml
This is a Forwarding Service as described by "Forwarding Service v1.0 Working Draft 03, 7 September 2006 All constructors produce a service endpoint that conforms to the specification.
ForwardingService(URI[], String, boolean, boolean) - Constructor for class org.openxri.xml.ForwardingService
Constructs a new Forwarding Service endpoint for use in an authority.
ForwardingService(URI, String, boolean, boolean) - Constructor for class org.openxri.xml.ForwardingService
 
ForwardingService(URI[], String, boolean) - Constructor for class org.openxri.xml.ForwardingService
 
ForwardingService(URI, String, boolean) - Constructor for class org.openxri.xml.ForwardingService
 
ForwardingService(URI[], String) - Constructor for class org.openxri.xml.ForwardingService
 
ForwardingService(URI, String) - Constructor for class org.openxri.xml.ForwardingService
 
ForwardingService(URI[]) - Constructor for class org.openxri.xml.ForwardingService
 
ForwardingService(URI) - Constructor for class org.openxri.xml.ForwardingService
 
fromDOM(Element) - Method in class org.openxri.saml.Assertion
This method populates the object from DOM.
fromDOM(Element) - Method in class org.openxri.saml.Attribute
This method populates the XRD from DOM.
fromDOM(Element) - Method in class org.openxri.saml.AttributeStatement
This method populates the object from DOM.
fromDOM(Element) - Method in class org.openxri.saml.Conditions
This method populates the object from DOM.
fromDOM(Element) - Method in class org.openxri.saml.NameID
This method populates the object from DOM.
fromDOM(Element) - Method in class org.openxri.saml.Subject
This method populates the object from DOM.
fromDOM(Element) - Method in class org.openxri.xml.Service
This method populates the object from DOM.
fromDOM(Element) - Method in class org.openxri.xml.XRD
This method populates the object from DOM.
fromDOM(Element, boolean) - Method in class org.openxri.xml.XRDS
This populates the object from DOM and optionally preserves the DOM of the XRD child elements.
fromXML(Node) - Static method in class org.openxri.xml.SEPMediaType
Converts an XML element into an EppXriServiceEndpointMediaType object.
fromXML(Node) - Static method in class org.openxri.xml.SEPPath
Converts an XML element into an EppXriServiceEndpointPath object.
fromXML(Node) - Static method in class org.openxri.xml.SEPType
Converts an XML element into an EppXriServiceEndpointType object.
fromXML(Node) - Static method in class org.openxri.xml.SEPUri
Converts an XML element into an EppXriURI object.
fromXML(Node) - Method in class org.openxri.xml.SimpleXMLElement
Sets the members of this EppXriServiceEndpointRule object from the given XML element.
fromXMLDateTime(String) - Static method in class org.openxri.util.DOMUtils
Converts the specified String in xsd:DateTime format (GMT) to a Java Date object

G

genXmlID() - Method in class org.openxri.saml.Assertion
Sets the id attribute with a newly generated id
genXmlID() - Static method in class org.openxri.util.XMLUtils
Generates a new Time-based UUID that can be used in an XML id attribute.
genXmlID() - Method in class org.openxri.xml.XRD
Generates a new id attribute and sets it
getAppend() - Method in class org.openxri.xml.Redirect
 
getAppend() - Method in class org.openxri.xml.SEPUri
Gets the append attribute value
getAttribute() - Method in class org.openxri.saml.AttributeStatement
Returns the first attribute element in the statement
getAttributeStatement() - Method in class org.openxri.saml.Assertion
Returns the first attribute statement in the assertion
getAttributeValue(String) - Method in class org.openxri.xml.SimpleXMLElement
 
getAuthority(String) - Method in class org.openxri.resolve.Resolver
Returns the XRD representing the given authority.
getCache(boolean) - Method in class org.openxri.resolve.ResolverState
Deprecated.  
getCanonicalEquivID() - Method in class org.openxri.xml.XRD
Gets the CanonicalEquivID
getCanonicalID() - Method in class org.openxri.xml.XRD
Gets the CanonicalID
getCanonicalidAt(int) - Method in class org.openxri.xml.XRD
Deprecated.  
getCEID() - Method in class org.openxri.xml.Status
 
getChainIterator() - Method in class org.openxri.resolve.ResolveInfo
Get the number of chains during resolution
getCID() - Method in class org.openxri.xml.Status
 
getCode() - Method in class org.openxri.xml.ServerStatus
 
getCode() - Method in class org.openxri.xml.Status
 
getConditions() - Method in class org.openxri.saml.Assertion
Returns the conditions element of the assertion
getConnectionToURI(URI, String, Map, SSLSocketFactory, boolean, boolean) - Static method in class org.openxri.util.IO
Gets the connection to a URI.
getConnectionToURI(URI, String, Map, SSLSocketFactory, int, boolean) - Static method in class org.openxri.util.IO
Gets the connection to a URI.
getDataFromURI(URI, String, ResolverFlags, ResolverState) - Method in class org.openxri.resolve.Resolver
Gets an InputStream from the URI according the XRI HTTP Bindings.
getDate() - Method in class org.openxri.xml.Expires
 
getDateString() - Method in class org.openxri.xml.Expires
 
getDepth() - Method in class org.openxri.resolve.Cache.CachedValue
Returns the depth at which the descriptor was found
getDescriptor() - Method in class org.openxri.resolve.Cache.CachedValue
Returns the descriptor found for some subsegment in the cache
getDescriptorAt(int) - Method in class org.openxri.xml.XRDS
Returns the XRD at the given index
getDOM() - Method in class org.openxri.saml.Assertion
This method returns DOM stored with this object.
getDOM() - Method in class org.openxri.xml.XRD
This method returns DOM stored with this object.
getDOMParser() - Static method in class org.openxri.util.DOMUtils
Returns a DOMParser object that can safely be used in the current thread.
getEquivIDAt(int) - Method in class org.openxri.xml.XRD
 
getExpires() - Method in class org.openxri.xml.XRD
Returns the expires element value
getExtension() - Method in class org.openxri.xml.Service
 
getExtension() - Method in class org.openxri.xml.XRD
 
getFinalXRD() - Method in class org.openxri.xml.XRDS
 
getFinalXRDS() - Method in class org.openxri.xml.XRDS
 
getFinalXRIDescriptor() - Method in class org.openxri.resolve.ResolveChain
Get the last descriptor encountered during resolve.
getFinalXRIDescriptor() - Method in class org.openxri.resolve.ResolveInfo
Get the last descriptor encountered during resolve.
getFirstChain() - Method in class org.openxri.resolve.ResolveInfo
Get the first chain that was being resolved
getFirstChildElement(Node, String, String) - Static method in class org.openxri.util.DOMUtils
Gets the first child Element matching the NS and tag from the given node *
getFirstChildElement(Node) - Static method in class org.openxri.util.DOMUtils
Gets the first child Element of the node, skipping any Text nodes such as whitespace.
getFollowRedirects() - Method in interface org.openxri.resolve.ResolveInterface
Gets maximum number of redirects to follow for a single resolution
getIssueInstant() - Method in class org.openxri.saml.Assertion
Returns the issueInstant attribute
getIssuer() - Method in class org.openxri.saml.Assertion
Returns the issuer element of the assertion
getKeyInfo() - Method in class org.openxri.xml.Service
Returns the key info element
getLastChain() - Method in class org.openxri.resolve.ResolveInfo
Get the last chain that was being resolved
getList() - Method in class org.openxri.util.PrioritizedList
 
getLocalIDAt(int) - Method in class org.openxri.xml.Service
 
getLocalIDAt(int) - Method in class org.openxri.xml.XRD
 
getMatch() - Method in class org.openxri.xml.SEPElement
Gets the "match" attribute of this Type/MediaType/Path rule
getMaxFollowRedirects() - Method in class org.openxri.http.BaseFetcher
Returns the number of redirects to follow.
getMaxSize() - Method in class org.openxri.resolve.Cache
Gets the maximum size of the cache
getMediaType() - Method in class org.openxri.xml.SEPMediaType
Gets the value of this MediaType rule.
getMediaType() - Method in class org.openxri.xml.Service
Deprecated.  
getMediaTypeAt(int) - Method in class org.openxri.xml.Service
Returns the media type at the given index.
getMediaTypes() - Method in class org.openxri.xml.Service
 
getName() - Method in class org.openxri.saml.Attribute
returns the name attribute
getNameID() - Method in class org.openxri.saml.Subject
Returns the nameid element
getNameQualifier() - Method in class org.openxri.saml.NameID
Returns the nameQualifier attribute
getNextSiblingElement(Node) - Static method in class org.openxri.util.DOMUtils
Gets the next sibling Element of the node.
getNotAfter() - Method in class org.openxri.saml.Conditions
Returns the notOnOrAfter attribute
getNotBefore() - Method in class org.openxri.saml.Conditions
Returns the notBefore attribute
getNumBytesReceived() - Method in class org.openxri.resolve.ResolverState
 
getNumCanonicalids() - Method in class org.openxri.xml.XRD
Deprecated.  
getNumChains() - Method in class org.openxri.resolve.ResolveInfo
Get the number of chains during resolution
getNumChildren() - Method in class org.openxri.xml.XRDS
Returns the number of XRDs + XRDSs
getNumEquivIDs() - Method in class org.openxri.xml.XRD
 
getNumLocalIDs() - Method in class org.openxri.xml.Service
 
getNumLocalIDs() - Method in class org.openxri.xml.XRD
 
getNumMediaTypes() - Method in class org.openxri.xml.Service
Returns the number of media types in this service
getNumNodes() - Method in class org.openxri.resolve.Cache
Returns the number of nodes in the cache
getNumPaths() - Method in class org.openxri.xml.Service
Returns the number of URIs
getNumRedirects() - Method in class org.openxri.xml.Service
 
getNumRedirects() - Method in class org.openxri.xml.XRD
 
getNumRefs() - Method in class org.openxri.xml.Service
 
getNumRefs() - Method in class org.openxri.xml.XRD
 
getNumRefsFollowed() - Method in class org.openxri.resolve.ResolverState
 
getNumRequests() - Method in class org.openxri.resolve.ResolverState
 
getNumServices() - Method in class org.openxri.xml.XRD
Returns the number of services elements
getNumSteps() - Method in class org.openxri.resolve.ResolverState
 
getNumTypes() - Method in class org.openxri.xml.Service
Returns the number of types in this service
getNumTypes() - Method in class org.openxri.xml.XRD
Returns the number of services elements
getNumURIs() - Method in class org.openxri.xml.Service
Returns the number of URIs
getNumXRD() - Method in class org.openxri.xml.XRDS
Gets the number or XRD elements among its children
getNumXRDS() - Method in class org.openxri.xml.XRDS
Gets the number of XRDS elements among its children.
getOtherChildrenVectorMap() - Method in class org.openxri.xml.Service
 
getOtherTagValues(String) - Method in class org.openxri.xml.Service
Returns unspecified simple elements in the Service by Tag
getOtherTagValues(String) - Method in class org.openxri.xml.XRD
Returns unspecified simple elements in the Service by Tag
getParam(String) - Method in class org.openxri.resolve.MimeType
Retrieves the MIME parameter value for the given key
getParameterPair() - Method in class org.openxri.resolve.TrustType
 
getPartialXRDS() - Method in exception org.openxri.resolve.exception.PartialResolutionException
Gets the partial resolution result.
getPath() - Method in class org.openxri.xml.SEPPath
Gets the value of this Path rule.
getPathAt(int) - Method in class org.openxri.xml.Service
Get a Servie Path
getPaths() - Method in class org.openxri.xml.Service
 
getPrioritizedRedirects() - Method in class org.openxri.xml.Service
 
getPrioritizedRedirects() - Method in class org.openxri.xml.XRD
 
getPrioritizedRefs() - Method in class org.openxri.xml.Service
 
getPrioritizedRefs() - Method in class org.openxri.xml.XRD
 
getPrioritizedServices() - Method in class org.openxri.xml.XRD
Returns a vector of all the service elements
getPrioritizedURIs() - Method in class org.openxri.xml.Service
Returns the URIs in sorted in priority order
getPriority() - Method in class org.openxri.xml.EquivID
 
getPriority() - Method in class org.openxri.xml.LocalID
 
getPriority() - Method in class org.openxri.xml.Redirect
 
getPriority() - Method in class org.openxri.xml.Ref
 
getPriority() - Method in class org.openxri.xml.SEPUri
Gets the priority value for this URI
getPriority() - Method in class org.openxri.xml.Service
 
getProviderId() - Method in class org.openxri.xml.Service
Returns the authority id element value
getProviderID() - Method in class org.openxri.xml.XRD
Returns the provider id element value
getProxyResolver() - Method in interface org.openxri.resolve.ResolveInterface
Returns the URI of the proxy resolver being used.
getProxyURI() - Method in class org.openxri.resolve.Resolver
 
getQuery() - Method in class org.openxri.xml.XRD
Returns the query element value
getRedirect() - Method in class org.openxri.xml.XRDS
 
getRedirectAt(int) - Method in class org.openxri.xml.Service
 
getRedirectAt(int) - Method in class org.openxri.xml.XRD
 
getRedirects() - Method in class org.openxri.xml.Service
 
getRedirects() - Method in class org.openxri.xml.XRD
 
getRef() - Method in class org.openxri.xml.XRDS
 
getRefAt(int) - Method in class org.openxri.xml.Service
 
getRefAt(int) - Method in class org.openxri.xml.XRD
 
getRefs() - Method in class org.openxri.xml.Service
 
getRefs() - Method in class org.openxri.xml.XRD
 
getSAMLAssertion() - Method in class org.openxri.xml.XRD
Returns the SAML assertion
getSelect() - Method in class org.openxri.xml.SEPElement
Gets the "select" attribute of this Type/MediaType/Path rule
getSelectedSEPs(String, String, String) - Method in class org.openxri.resolve.SEPSelector
 
getSelectedServices() - Method in class org.openxri.xml.XRD
 
getServerStatus() - Method in class org.openxri.xml.XRD
 
getServerStatusCode() - Method in class org.openxri.xml.XRD
 
getServiceAt(int) - Method in class org.openxri.xml.XRD
Returns the service element at the specified index
getServices() - Method in class org.openxri.xml.XRD
 
getSSLSocketFactory() - Method in class org.openxri.http.BaseFetcher
Gets the SSL SocketFactory being used
getSSLSocketFactory() - Method in interface org.openxri.resolve.ResolveInterface
Returns the SSL Socket Factory being used for SSL connections.
getStatus() - Method in exception org.openxri.resolve.exception.XRIResolutionException
 
getStatus() - Method in class org.openxri.xml.XRD
 
getStatusCode() - Method in class org.openxri.xml.XRD
 
getStepAt(int) - Method in class org.openxri.resolve.ResolverState
 
getSubject() - Method in class org.openxri.saml.Assertion
Returns the subject of this assertion
getTagname() - Method in class org.openxri.xml.SimpleXMLElement
 
getText(Node) - Static method in class org.openxri.util.DOMUtils
Gets the text string associated with a node
getText() - Method in class org.openxri.xml.ServerStatus
 
getText() - Method in class org.openxri.xml.Status
 
getTimeStarted() - Method in class org.openxri.resolve.ResolverState
 
getTrustParameters() - Method in class org.openxri.resolve.ResolverFlags
 
getType() - Method in exception org.openxri.resolve.exception.IllegalTrustTypeException
 
getType() - Method in class org.openxri.resolve.MimeType
 
getType() - Method in class org.openxri.resolve.TrustType
 
getType() - Method in class org.openxri.xml.SEPType
Gets the value of this Type rule.
getType() - Method in class org.openxri.xml.Service
Deprecated.  
getType() - Method in class org.openxri.xml.XRDType
 
getTypeAt(int) - Method in class org.openxri.xml.Service
Returns the type at the given index.
getTypeAt(int) - Method in class org.openxri.xml.XRD
Returns the Type element at the specified index
getTypes() - Method in class org.openxri.xml.Service
 
getUnresolved() - Method in class org.openxri.resolve.ResolveChain
Get the unresolved portion.
getUnresolved() - Method in class org.openxri.resolve.ResolveInfo
Get the unresolved portion.
getURI() - Method in class org.openxri.xml.SEPUri
Gets the URI
getURI() - Method in class org.openxri.xml.Service
Deprecated.  
getURIAt(int) - Method in class org.openxri.xml.Service
Returns the URI at the given index
getURIForScheme(String) - Method in class org.openxri.xml.Service
Returns the first URI for the given scheme
getURIs() - Method in class org.openxri.xml.Service
Returns the a vector of URIs
getUriString() - Method in class org.openxri.xml.SEPUri
Gets the URI
getValue() - Method in class org.openxri.saml.Attribute
returns the text value
getValue() - Method in class org.openxri.saml.NameID
Returns the text value
getValue() - Method in class org.openxri.xml.SEPElement
Gets the value of this Type/MediaType/Path rule
getValue() - Method in class org.openxri.xml.SimpleXMLElement
Gets the value of this Type/MediaType/Path rule
getXmlID() - Method in class org.openxri.saml.Assertion
Returns the id attribute
getXmlID() - Method in class org.openxri.xml.XRD
Returns the id attribute
getXRD() - Method in exception org.openxri.resolve.exception.XRDErrorStatusException
 
getXRDSAt(int) - Method in class org.openxri.xml.XRDS
Returns the XRD at the given index
getXRI() - Method in exception org.openxri.resolve.exception.BadAuthorityException
 
getXRI() - Method in exception org.openxri.resolve.exception.NoInitialDescriptorException
 
getXRI() - Method in class org.openxri.resolve.ResolveChain
Get the XRI attempted to be resolved
getXRI() - Method in class org.openxri.resolve.ResolveInfo
Get the XRI attempted to be resolved
getXRIDescriptors() - Method in class org.openxri.resolve.ResolveChain
Returns the XRDS element for this chain

H

hasAuthority(String) - Method in class org.openxri.resolve.Resolver
Queries the resolver to see if the given authority has been configured.
hasDOM3Support() - Static method in class org.openxri.util.DOM3Utils
Returns true iF DOM3 is available at runtime
hashCode() - Method in class org.openxri.xml.SEPElement
 
hashCode() - Method in class org.openxri.xml.SimpleXMLElement
 
HEADER_ACCEPT - Static variable in class org.openxri.xml.Tags
 
HEADER_UA - Static variable in class org.openxri.xml.Tags
 
HTTP - Static variable in class org.openxri.http.BaseFetcher
 
HTTPS - Static variable in class org.openxri.http.BaseFetcher
 
HTTPS_RES_NOT_FOUND - Static variable in class org.openxri.xml.Status
 
HTTPS_SAML_RES_NOT_FOUND - Static variable in class org.openxri.xml.Status
 

I

IllegalTrustTypeException - Exception in org.openxri.resolve.exception
 
IllegalTrustTypeException(String, String) - Constructor for exception org.openxri.resolve.exception.IllegalTrustTypeException
 
IllegalTrustTypeException(String) - Constructor for exception org.openxri.resolve.exception.IllegalTrustTypeException
 
INACTIVE - Static variable in class org.openxri.xml.Status
 
INDEX_PATH - Static variable in class org.openxri.xml.ForwardingService
 
INVALID_HTTPS_REDIRECT - Static variable in class org.openxri.xml.Status
 
INVALID_INPUT - Static variable in class org.openxri.xml.Status
 
INVALID_OUTPUT_FORMAT - Static variable in class org.openxri.xml.Status
 
INVALID_QXRI - Static variable in class org.openxri.xml.Status
 
INVALID_REDIRECT - Static variable in class org.openxri.xml.Status
 
INVALID_REF - Static variable in class org.openxri.xml.Status
 
INVALID_RES_MEDIA_TYPE - Static variable in class org.openxri.xml.Status
 
INVALID_RESPONSE - Static variable in class org.openxri.xml.Status
 
INVALID_SEP_MEDIA_TYPE - Static variable in class org.openxri.xml.Status
 
INVALID_SEP_TYPE - Static variable in class org.openxri.xml.Status
 
INVALID_XRDS - Static variable in class org.openxri.xml.Status
 
InvalidAuthorityURIException - Exception in org.openxri.resolve.exception
Exception thrown when a URI obtained through XRIAuthority is invalid or when the URL built to send a request us invalid.
InvalidAuthorityURIException(String) - Constructor for exception org.openxri.resolve.exception.InvalidAuthorityURIException
Constructor
InvalidAuthorityURIException(String, Exception) - Constructor for exception org.openxri.resolve.exception.InvalidAuthorityURIException
Constructor
IO - Class in org.openxri.util
Provides helper methods to create a HttpURLConnection from a URI and properties associated with how to access the URI.
IO() - Constructor for class org.openxri.util.IO
 
isCid() - Method in class org.openxri.resolve.ResolverFlags
 
isDefaultMatch(SEPElement) - Static method in class org.openxri.resolve.SEPSelector
 
isElementNamed(Element, String, String) - Static method in class org.openxri.util.DOMUtils
Checks if an element matches the given namespace and tag
isHttps() - Method in class org.openxri.resolve.ResolverFlags
 
isHTTPS() - Method in class org.openxri.resolve.TrustType
 
isHttpsBypassAuthority(String) - Method in class org.openxri.resolve.Resolver
Tests to see if resolving names at the given authority can bypass HTTPS while satisfying the https=true requirement.
isInstance(Service) - Static method in class org.openxri.xml.AuthenticationService
 
isInstance(Service) - Static method in class org.openxri.xml.AuthorityResolutionService
 
isInstance(Service) - Static method in class org.openxri.xml.ContactService
 
isInstance(Service) - Static method in class org.openxri.xml.DefaultService
 
isInstance(Service) - Static method in class org.openxri.xml.ForwardingService
 
isInstance(Service) - Static method in class org.openxri.xml.ProxyResolutionService
 
isInstance(Service) - Static method in class org.openxri.xml.XDIService
 
isLookaheadMode() - Method in interface org.openxri.resolve.ResolveInterface
Returns true if lookahead mode is enabled
isNoDefaultM() - Method in class org.openxri.resolve.ResolverFlags
 
isNoDefaultP() - Method in class org.openxri.resolve.ResolverFlags
 
isNoDefaultT() - Method in class org.openxri.resolve.ResolverFlags
 
isRefs() - Method in class org.openxri.resolve.ResolverFlags
 
isSaml() - Method in class org.openxri.resolve.ResolverFlags
 
isSAML() - Method in class org.openxri.resolve.TrustType
 
isSuperSetOf(MimeType) - Method in class org.openxri.resolve.MimeType
Tests to see if this MimeType has the same type as m and that every parameter of m must be present and has the same value in this MimeType.
isTrustedDescriptor(XRISubSegment, XRD, Service) - Method in class org.openxri.resolve.Resolver
 
isType(String) - Method in class org.openxri.resolve.MimeType
Tests to see if this MimeType has the same type as the simple type mtype.
isUric() - Method in class org.openxri.resolve.ResolverFlags
 
isValid() - Method in class org.openxri.saml.Assertion
Returns true of the assertion is valid.
isValid() - Method in class org.openxri.saml.Conditions
Returns true if the current time is within the notBefore and NotOnOrAfter attributes.
isValid() - Method in class org.openxri.xml.XRD
Checks if this XRD is valid based on the optional Expires element
isValidXriResMediaType() - Method in class org.openxri.resolve.MimeType
 
isXercesDocument(Document) - Static method in class org.openxri.util.DOM3Utils
Returns true if specified Document is backed by Xerces
isXRDAt(int) - Method in class org.openxri.xml.XRDS
 
isXRDSAt(int) - Method in class org.openxri.xml.XRDS
 

L

LIMIT_EXCEEDED - Static variable in class org.openxri.xml.Status
 
LimitExceededException - Exception in org.openxri.resolve.exception
 
LimitExceededException(String) - Constructor for exception org.openxri.resolve.exception.LimitExceededException
 
LocalID - Class in org.openxri.xml
 
LocalID() - Constructor for class org.openxri.xml.LocalID
 
LocalID(String) - Constructor for class org.openxri.xml.LocalID
 
LocalID(Element) - Constructor for class org.openxri.xml.LocalID
This method constructs the object from DOM.
LOGIN_PATH - Static variable in class org.openxri.xml.AuthenticationService
 

M

main(String[]) - Static method in class org.openxri.resolve.MimeType
 
main(String[]) - Static method in class org.openxri.tools.xrilookup.XRILookup
Invokes the process routine to execute the command specified by the given arguments.
main(String[]) - Static method in class org.openxri.tools.xritracert.XRITraceRt
Invokes the process routine to execute the command specified by the given arguments.
match(String) - Method in class org.openxri.xml.SEPType
 
MATCH_ATTR_ANY - Static variable in class org.openxri.xml.SEPElement
 
MATCH_ATTR_CONTENT - Static variable in class org.openxri.xml.SEPElement
Deprecated.  
MATCH_ATTR_DEFAULT - Static variable in class org.openxri.xml.SEPElement
Default value of the match attribute if it was omitted or its value is null.
MATCH_ATTR_NON_NULL - Static variable in class org.openxri.xml.SEPElement
 
MATCH_ATTR_NONE - Static variable in class org.openxri.xml.SEPElement
Deprecated.  
MATCH_ATTR_NULL - Static variable in class org.openxri.xml.SEPElement
 
matchContent(SEPElement) - Method in class org.openxri.resolve.SEPSelector
 
matchContent(SEPType) - Method in class org.openxri.resolve.SEPSelector
 
matchContent(SEPPath) - Method in class org.openxri.resolve.SEPSelector
 
matchContent(SEPMediaType) - Method in class org.openxri.resolve.SEPSelector
 
matchMediaType(String, String) - Static method in class org.openxri.resolve.SEPSelector
 
matchPath(String, String) - Static method in class org.openxri.resolve.SEPSelector
 
matchType(String, String) - Static method in class org.openxri.resolve.SEPSelector
 
matchType(String) - Method in class org.openxri.xml.Service
Deprecated.  
maxFollowRedirects - Variable in class org.openxri.http.BaseFetcher
the maximum number of HTTP redirects to follow.
maxFollowRefs - Variable in class org.openxri.resolve.Resolver
 
maxRequests - Variable in class org.openxri.resolve.Resolver
 
MimeType - Class in org.openxri.resolve
Encapsulates a media type in XRI Resolution.
MimeType(String, HashMap, String) - Constructor for class org.openxri.resolve.MimeType
Creates a MimeType object
MimeType(String) - Constructor for class org.openxri.resolve.MimeType
Creates a MimeType object with no params.
moSocketFactory - Variable in class org.openxri.http.BaseFetcher
the SSL socket factory to use

N

NameID - Class in org.openxri.saml
This class provides encapsulation of a SAML 2.0 NameID element type
NameID(Element) - Constructor for class org.openxri.saml.NameID
This method populates the object from DOM.
NameID(String) - Constructor for class org.openxri.saml.NameID
Constructs an empty SAML NameID object.
NETWORK_ERROR - Static variable in class org.openxri.xml.Status
 
NoInitialDescriptorException - Exception in org.openxri.resolve.exception
Exception thrown when an initial descriptor could not be found for the community.
NoInitialDescriptorException(String) - Constructor for exception org.openxri.resolve.exception.NoInitialDescriptorException
Constructor
NOT_IMPLEMENTED - Static variable in class org.openxri.xml.Status
 
NS_SAML - Static variable in class org.openxri.xml.Tags
 
NS_XML - Static variable in class org.openxri.xml.Tags
 
NS_XMLDSIG - Static variable in class org.openxri.xml.Tags
 
NS_XMLNS - Static variable in class org.openxri.xml.Tags
 
NS_XRD_V2 - Static variable in class org.openxri.xml.Tags
 
NS_XRDS - Static variable in class org.openxri.xml.Tags
 

O

org.openxri.http - package org.openxri.http
 
org.openxri.resolve - package org.openxri.resolve
 
org.openxri.resolve.exception - package org.openxri.resolve.exception
 
org.openxri.saml - package org.openxri.saml
 
org.openxri.tools.xrilookup - package org.openxri.tools.xrilookup
 
org.openxri.tools.xritracert - package org.openxri.tools.xritracert
 
org.openxri.util - package org.openxri.util
 
org.openxri.xml - package org.openxri.xml
 
original - Variable in class org.openxri.resolve.MimeType
 

P

PARAM_CID - Static variable in class org.openxri.resolve.MimeType
 
PARAM_HTTPS - Static variable in class org.openxri.resolve.MimeType
 
PARAM_NO_DEFAULT_M - Static variable in class org.openxri.resolve.MimeType
 
PARAM_NO_DEFAULT_P - Static variable in class org.openxri.resolve.MimeType
 
PARAM_NO_DEFAULT_T - Static variable in class org.openxri.resolve.MimeType
 
PARAM_REFS - Static variable in class org.openxri.resolve.MimeType
 
PARAM_SAML - Static variable in class org.openxri.resolve.MimeType
 
PARAM_SEP - Static variable in class org.openxri.resolve.MimeType
 
PARAM_TRUST - Static variable in class org.openxri.resolve.MimeType
Deprecated.  
PARAM_URIC - Static variable in class org.openxri.resolve.MimeType
 
paramKeys() - Method in class org.openxri.resolve.MimeType
Gets the set of parameter keys
params - Variable in class org.openxri.resolve.MimeType
 
parse(String) - Static method in class org.openxri.resolve.MimeType
Parses a HTTP Accept or Content-Type header value into the type and params components
parseAbsoluteXRI(String) - Method in class org.openxri.resolve.Resolver
 
parseXRD(String, boolean) - Static method in class org.openxri.xml.XRD
Constructs XRD from a String
PartialResolutionException - Exception in org.openxri.resolve.exception
This exception is thrown by the top level XRI resolution APIs to indicate that resolution was not completed successfully.
PartialResolutionException(XRDS) - Constructor for exception org.openxri.resolve.exception.PartialResolutionException
Constructs an object of this class.
PartialResolutionException(XRD) - Constructor for exception org.openxri.resolve.exception.PartialResolutionException
 
PERM_FAIL - Static variable in class org.openxri.xml.Status
 
POLICY_RANDOMIZE - Static variable in class org.openxri.util.PrioritizedList
 
printUnderlyingStackTrace() - Method in exception org.openxri.resolve.exception.XRIResolutionException
Prints out the underlying exception
PrioritizedList - Class in org.openxri.util
 
PrioritizedList() - Constructor for class org.openxri.util.PrioritizedList
 
PRIORITY_NULL - Static variable in class org.openxri.util.PrioritizedList
 
process(StringBuffer, String[]) - Method in class org.openxri.tools.xrilookup.XRILookup
Executes the xrilookup command as indicated by the input args.
process(StringBuffer, String[]) - Method in class org.openxri.tools.xritracert.XRITraceRt
Executes the xritracert command as indicated by the input args.
processRedirects(XRI, XRD, ResolverFlags, ResolverState) - Method in class org.openxri.resolve.Resolver
 
processRefs(XRD, ResolverFlags, ResolverState) - Method in class org.openxri.resolve.Resolver
 
processServiceRefs(XRDS, Service, XRD, XRI, String, String, ResolverFlags, ResolverState) - Method in class org.openxri.resolve.Resolver
 
ProviderID - Class in org.openxri.xml
 
ProviderID(ProviderID) - Constructor for class org.openxri.xml.ProviderID
 
ProviderID(String) - Constructor for class org.openxri.xml.ProviderID
 
ProviderID() - Constructor for class org.openxri.xml.ProviderID
 
ProxyResolutionService - Class in org.openxri.xml
This is Proxy Resolution Service.
ProxyResolutionService(URI[], String, TrustType, Boolean, Boolean) - Constructor for class org.openxri.xml.ProxyResolutionService
Constructs a new Proxy Resolution endpoint.
ProxyResolutionService(URI, String, TrustType, Boolean, Boolean) - Constructor for class org.openxri.xml.ProxyResolutionService
 
ProxyResolutionService(URI[], String, TrustType) - Constructor for class org.openxri.xml.ProxyResolutionService
 
ProxyResolutionService(URI, String, TrustType) - Constructor for class org.openxri.xml.ProxyResolutionService
 
ProxyResolutionService(URI[], String) - Constructor for class org.openxri.xml.ProxyResolutionService
 
ProxyResolutionService(URI, String) - Constructor for class org.openxri.xml.ProxyResolutionService
 
ProxyResolutionService(URI[]) - Constructor for class org.openxri.xml.ProxyResolutionService
 
ProxyResolutionService(URI) - Constructor for class org.openxri.xml.ProxyResolutionService
 
proxyURI - Variable in class org.openxri.resolve.Resolver
 
pushFollowingRef(XRI) - Method in class org.openxri.resolve.ResolverState
 
pushResolved(String, String, String, URI) - Method in class org.openxri.resolve.ResolverState
 

Q

Query - Class in org.openxri.xml
 
Query(String) - Constructor for class org.openxri.xml.Query
 
Query() - Constructor for class org.openxri.xml.Query
 
Query(Query) - Constructor for class org.openxri.xml.Query
 
QUERY_NOT_FOUND - Static variable in class org.openxri.xml.Status
 
qxri - Variable in class org.openxri.resolve.ResolverState.ResolverStep
 

R

readXRDS(InputStream) - Method in class org.openxri.resolve.Resolver
 
RECOMMENDED_ORGANIZATIONAL_DICTIONARY - Static variable in class org.openxri.xml.ForwardingService
 
RECOMMENDED_PERSONAL_DICTIONARY - Static variable in class org.openxri.xml.ForwardingService
 
Redirect - Class in org.openxri.xml
 
Redirect() - Constructor for class org.openxri.xml.Redirect
 
Redirect(String) - Constructor for class org.openxri.xml.Redirect
 
Redirect(Element) - Constructor for class org.openxri.xml.Redirect
This method constructs the object from DOM.
REDIRECT_ERROR - Static variable in class org.openxri.xml.Status
 
REDIRECT_VERIFY_FAILED - Static variable in class org.openxri.xml.Status
 
ref - Variable in class org.openxri.resolve.ResolverState.ResolverStep
 
Ref - Class in org.openxri.xml
 
Ref() - Constructor for class org.openxri.xml.Ref
 
Ref(String) - Constructor for class org.openxri.xml.Ref
 
Ref(Element) - Constructor for class org.openxri.xml.Ref
This method constructs the object from DOM.
REF_ERROR - Static variable in class org.openxri.xml.Status
 
REF_NOT_FOLLOWED - Static variable in class org.openxri.xml.Status
 
RefNotFollowedException - Exception in org.openxri.resolve.exception
 
RefNotFollowedException(String, String) - Constructor for exception org.openxri.resolve.exception.RefNotFollowedException
 
RefNotFollowedException(String) - Constructor for exception org.openxri.resolve.exception.RefNotFollowedException
 
REFS_SEPARATOR - Static variable in class org.openxri.xml.ProxyResolutionService
 
removeAttribute(String) - Method in class org.openxri.xml.SimpleXMLElement
 
removeChildAt(int) - Method in class org.openxri.xml.XRDS
 
replaceFinalXRD(XRDS) - Method in class org.openxri.xml.XRDS
 
reset(XRIAuthority) - Method in class org.openxri.resolve.ResolverState
Resets the internal XRD cache for this XRIAuthority
reset() - Method in class org.openxri.resolve.SEPSelector
 
reset() - Method in class org.openxri.saml.Assertion
Resets the internal state of this object
reset() - Method in class org.openxri.saml.Attribute
Resets the internal state of this object
reset() - Method in class org.openxri.saml.AttributeStatement
Resets the internal state of this object
reset() - Method in class org.openxri.saml.Conditions
Resets the internal state of this object
reset() - Method in class org.openxri.saml.NameID
Resets the internal state of this object
reset() - Method in class org.openxri.saml.Subject
Resets the internal state of this object
reset() - Method in class org.openxri.xml.Service
Resets the internal state of this object
reset(String) - Method in class org.openxri.xml.SimpleXMLElement
 
reset() - Method in class org.openxri.xml.XRD
This method resets the state of the XRD.
reset() - Method in class org.openxri.xml.XRDS
This method resets the state of the object.
resolveAuthority(XRI, ResolverFlags, ResolverState) - Method in class org.openxri.resolve.Resolver
Resolve the given qxri according to its type.
resolveAuthSegment(XRI, XRD, XRISegment, ResolverFlags, ResolverState) - Method in class org.openxri.resolve.Resolver
Resolve the given authority segment (without root) from the parent (root-authority) XRD.
resolveAuthToXRD(String, String, boolean) - Method in interface org.openxri.resolve.ResolveInterface
Resolve XRI.
resolveAuthToXRD(XRI, ResolverFlags, ResolverState) - Method in class org.openxri.resolve.Resolver
 
resolveAuthToXRD(String, TrustType, boolean) - Method in class org.openxri.resolve.Resolver
Deprecated.  
resolveAuthToXRD(String, TrustType, boolean, ResolverState) - Method in class org.openxri.resolve.Resolver
Deprecated.  
resolveAuthToXRD(XRI, TrustType, boolean) - Method in class org.openxri.resolve.Resolver
Deprecated.  
resolveAuthToXRD(XRI, TrustType, boolean, ResolverState) - Method in class org.openxri.resolve.Resolver
Deprecated.  
resolveAuthToXRDS(XRI, ResolverFlags, ResolverState) - Method in class org.openxri.resolve.Resolver
This is the recommended API to use for performing authority resolution an an XRI
resolveAuthToXRDS(String, TrustType, boolean) - Method in class org.openxri.resolve.Resolver
Deprecated.  
resolveAuthToXRDS(String, TrustType, boolean, ResolverState) - Method in class org.openxri.resolve.Resolver
Deprecated.  
resolveAuthToXRDS(XRI, TrustType, boolean) - Method in class org.openxri.resolve.Resolver
Deprecated.  
resolveAuthToXRDS(XRI, TrustType, boolean, ResolverState) - Method in class org.openxri.resolve.Resolver
Deprecated.  
ResolveChain - Class in org.openxri.resolve
Holds information for a XRI resolution chain (no redirects)
ResolveChain(String) - Constructor for class org.openxri.resolve.ResolveChain
Constructor - initializes as unresolved.
resolvedAll() - Method in class org.openxri.resolve.ResolveChain
Was the XRI resolved to its completion?
resolvedAll() - Method in class org.openxri.resolve.ResolveInfo
Was the XRI resolved to its completion?
ResolveInfo - Class in org.openxri.resolve
Holds information for a XRI resolve request.
ResolveInfo(String) - Constructor for class org.openxri.resolve.ResolveInfo
Constructor - initializes as unresolved.
ResolveInterface - Interface in org.openxri.resolve
This class defines the public interfaces for the Resolver class
resolveIRIAuth(IRIAuthority, ResolverFlags, ResolverState) - Method in class org.openxri.resolve.Resolver
 
Resolver - Class in org.openxri.resolve
 
Resolver() - Constructor for class org.openxri.resolve.Resolver
Creates a Resolver object.
Resolver(Properties) - Constructor for class org.openxri.resolve.Resolver
Creates a Resolver object configured by properties.
ResolverFlags - Class in org.openxri.resolve
This class encapsulates the various flags used as input to the Resolver methods.
ResolverFlags() - Constructor for class org.openxri.resolve.ResolverFlags
Constructor
ResolverFlags(ResolverFlags) - Constructor for class org.openxri.resolve.ResolverFlags
Copy Constructor
ResolverFlags(TrustType, boolean) - Constructor for class org.openxri.resolve.ResolverFlags
Constructor that provides compatibility with old trustType and followRefs interface
ResolverState - Class in org.openxri.resolve
This class used to provide encapsulation of the cache state of a Resolver object.
ResolverState() - Constructor for class org.openxri.resolve.ResolverState
Constructor
ResolverState.ResolverStep - Class in org.openxri.resolve
 
ResolverState.ResolverStep(String, String, String, XRI, URI) - Constructor for class org.openxri.resolve.ResolverState.ResolverStep
 
resolveSEPToTextURIList(XRI, String, String, ResolverFlags, ResolverState) - Method in class org.openxri.resolve.Resolver
 
resolveSEPToTextURIList(String, TrustType, String, String, boolean) - Method in class org.openxri.resolve.Resolver
Deprecated.  
resolveSEPToTextURIList(String, TrustType, String, String, boolean, ResolverState) - Method in class org.openxri.resolve.Resolver
Deprecated.  
resolveSEPToURIList(XRI, String, String, ResolverFlags, ResolverState) - Method in class org.openxri.resolve.Resolver
 
resolveSEPToURIList(String, TrustType, String, String, boolean) - Method in class org.openxri.resolve.Resolver
Deprecated.  
resolveSEPToURIList(String, TrustType, String, String, boolean, ResolverState) - Method in class org.openxri.resolve.Resolver
Deprecated.  
resolveSEPToURIList(XRI, TrustType, String, String, boolean) - Method in class org.openxri.resolve.Resolver
Deprecated.  
resolveSEPToURIList(XRI, TrustType, String, String, boolean, ResolverState) - Method in class org.openxri.resolve.Resolver
Deprecated.  
resolveSEPToXRD(XRI, String, String, ResolverFlags, ResolverState) - Method in class org.openxri.resolve.Resolver
 
resolveSEPToXRD(String, TrustType, String, String, boolean) - Method in class org.openxri.resolve.Resolver
Deprecated.  
resolveSEPToXRD(String, TrustType, String, String, boolean, ResolverState) - Method in class org.openxri.resolve.Resolver
Deprecated.  
resolveSEPToXRD(XRI, TrustType, String, String, boolean) - Method in class org.openxri.resolve.Resolver
Deprecated.  
resolveSEPToXRD(XRI, TrustType, String, String, boolean, ResolverState) - Method in class org.openxri.resolve.Resolver
Deprecated.  
resolveSEPToXRDS(XRI, String, String, ResolverFlags, ResolverState) - Method in class org.openxri.resolve.Resolver
 
resolveSEPToXRDS(String, TrustType, String, String, boolean) - Method in class org.openxri.resolve.Resolver
Deprecated.  
resolveSEPToXRDS(String, TrustType, String, String, boolean, ResolverState) - Method in class org.openxri.resolve.Resolver
Deprecated.  
resolveSEPToXRDS(XRI, TrustType, String, String, boolean) - Method in class org.openxri.resolve.Resolver
Deprecated.  
resolveSEPToXRDS(XRI, TrustType, String, String, boolean, ResolverState) - Method in class org.openxri.resolve.Resolver
Deprecated.  
resolveViaProxy(XRI, String, String, boolean, ResolverFlags, ResolverState) - Method in class org.openxri.resolve.Resolver
 
resolveXRIAuth(XRI, XRIAuthority, ResolverFlags, ResolverState) - Method in class org.openxri.resolve.Resolver
 
root - Variable in class org.openxri.resolve.Resolver
 

S

SAML_RES_NOT_FOUND - Static variable in class org.openxri.xml.Status
 
select(List, String, String, String, ResolverFlags) - Static method in class org.openxri.resolve.SEPSelector
 
SELECT_ATTR_FALSE - Static variable in class org.openxri.xml.SEPElement
 
SELECT_ATTR_TRUE - Static variable in class org.openxri.xml.SEPElement
 
selectServiceFromXRD(XRDS, XRD, XRI, String, String, ResolverFlags, ResolverState) - Method in class org.openxri.resolve.Resolver
 
selectServices(Vector, String, String, String, ResolverFlags) - Method in class org.openxri.resolve.Resolver
Filter services based on the given type, path and mediaType criteria and return a prioritized list of services.
SEP_NOT_FOUND - Static variable in class org.openxri.xml.Status
 
SEP_SELECTION_ERROR - Static variable in class org.openxri.xml.Status
 
SEP_SEPARATOR - Static variable in class org.openxri.xml.ProxyResolutionService
 
SEPElement - Class in org.openxri.xml
 
SEPElement() - Constructor for class org.openxri.xml.SEPElement
Creates a default SEPElement object
SEPElement(String, String, Boolean) - Constructor for class org.openxri.xml.SEPElement
Creates a SEPElement with required attributes object with the given value
SEPMediaType - Class in org.openxri.xml
 
SEPMediaType() - Constructor for class org.openxri.xml.SEPMediaType
Creates a default EppXriServiceEndpointMediaType object
SEPMediaType(String, String, Boolean) - Constructor for class org.openxri.xml.SEPMediaType
Creates an EppXriServiceEndpointMediaType object with the specified fields
SEPPath - Class in org.openxri.xml
 
SEPPath() - Constructor for class org.openxri.xml.SEPPath
Creates a default EppXriServiceEndpointPath object
SEPPath(String, String, Boolean) - Constructor for class org.openxri.xml.SEPPath
Creates an EppXriServiceEndpointPath object with the specified fields
SEPSelector - Class in org.openxri.resolve
 
SEPSelector(ArrayList) - Constructor for class org.openxri.resolve.SEPSelector
 
SEPType - Class in org.openxri.xml
 
SEPType() - Constructor for class org.openxri.xml.SEPType
Creates a default EppXriServiceEndpointType object
SEPType(String, String, Boolean) - Constructor for class org.openxri.xml.SEPType
Creates an EppXriServiceEndpointType object with the specified fields
SEPUri - Class in org.openxri.xml
 
SEPUri() - Constructor for class org.openxri.xml.SEPUri
Creates an EppXriURI object
SEPUri(String) - Constructor for class org.openxri.xml.SEPUri
Creates an EppXriURI object with a URI
SEPUri(String, int) - Constructor for class org.openxri.xml.SEPUri
Creates an EppXriURI object with a URI and a priority value
SEPUri(String, Integer, String) - Constructor for class org.openxri.xml.SEPUri
Creates an EppXriURI object with a URI, a priority value and an append value.
serializeDescriptorDOM() - Method in class org.openxri.xml.XRDS
Serializes the object based on calling serializeDOM(false, true) on each of the child XRDS
serializeDOM(boolean, boolean) - Method in class org.openxri.xml.XRD
Serializes the DOM associated with this XRD.
ServerStatus - Class in org.openxri.xml
 
ServerStatus(ServerStatus) - Constructor for class org.openxri.xml.ServerStatus
 
ServerStatus() - Constructor for class org.openxri.xml.ServerStatus
 
ServerStatus(String) - Constructor for class org.openxri.xml.ServerStatus
 
ServerStatus(String, String) - Constructor for class org.openxri.xml.ServerStatus
 
Service - Class in org.openxri.xml
This class describes the Service XML element used for XRI Authority resolution.
Service() - Constructor for class org.openxri.xml.Service
Contructs an empty Service element
Service(Element) - Constructor for class org.openxri.xml.Service
This method constructs the object from DOM.
SERVICE_AUTH_RES - Static variable in class org.openxri.xml.Tags
name space constants & meta for xri service resolution section 2.1.2 of 18th March2006 V2.0 wd10,XRI resolution document.
SERVICE_MEDIA_TYPE - Static variable in class org.openxri.xml.AuthorityResolutionService
 
SERVICE_MEDIA_TYPES - Static variable in class org.openxri.xml.ProxyResolutionService
 
SERVICE_PATH - Static variable in class org.openxri.xml.XDIService
 
SERVICE_TYPE - Static variable in class org.openxri.xml.AuthorityResolutionService
 
SERVICE_TYPE - Static variable in class org.openxri.xml.ContactService
 
SERVICE_TYPE - Static variable in class org.openxri.xml.ForwardingService
 
SERVICE_TYPE - Static variable in class org.openxri.xml.ProxyResolutionService
 
SERVICE_TYPE - Static variable in class org.openxri.xml.XDIService
 
SERVICE_TYPE1 - Static variable in class org.openxri.xml.AuthenticationService
 
SERVICE_TYPE2 - Static variable in class org.openxri.xml.AuthenticationService
 
set(XRIAuthority, XRD) - Method in class org.openxri.resolve.ResolverState
Deprecated.  
setAppend(String) - Method in class org.openxri.xml.Redirect
 
setAppend(String) - Method in class org.openxri.xml.SEPUri
Sets the append attribute value
setAtAuthority(XRD) - Method in class org.openxri.resolve.ResolverState
Deprecated.  
setAttribute(Attribute) - Method in class org.openxri.saml.AttributeStatement
Sets the attribute for this statement.
setAttrStatement(AttributeStatement) - Method in class org.openxri.saml.Assertion
Sets the attribute statement element of the assertion.
setAuthority(String, XRD) - Method in class org.openxri.resolve.Resolver
Configures the Resolver to use the given XRD for the authority.
setCanonicalEquivID(CanonicalEquivID) - Method in class org.openxri.xml.XRD
Sets the CanonicalEquivID
setCanonicalID(CanonicalID) - Method in class org.openxri.xml.XRD
Sets the CanonicalID
setCEID(String) - Method in class org.openxri.xml.Status
 
setCid(boolean) - Method in class org.openxri.resolve.ResolverFlags
 
setCID(String) - Method in class org.openxri.xml.Status
 
setCode(String) - Method in class org.openxri.xml.ServerStatus
 
setCode(String) - Method in class org.openxri.xml.Status
 
setConditions(Conditions) - Method in class org.openxri.saml.Assertion
Sets the conditions element of the assertion
setDate(Date) - Method in class org.openxri.xml.Expires
 
setDOM(Element) - Method in class org.openxri.saml.Assertion
This method will import from DOM, and hold on to it, as retrievable by getDOM.
setDOM(Element) - Method in class org.openxri.xml.XRD
This method will import an XRD from DOM, and hold on to it, as retrievable by getDOM.
setEqualsAuthority(XRD) - Method in class org.openxri.resolve.ResolverState
Sets the XRD for the "=" Authority.
setEquivIDs(Collection) - Method in class org.openxri.xml.XRD
 
setExpires(Date) - Method in class org.openxri.xml.XRD
Sets the expires element value
setExtension(String) - Method in class org.openxri.xml.Service
 
setExtension(String) - Method in class org.openxri.xml.XRD
 
setFollowRedirects(int) - Method in interface org.openxri.resolve.ResolveInterface
Sets how many redirects to follow in a single resolution
setFromXML(Node) - Method in class org.openxri.xml.SEPElement
 
setHttps(boolean) - Method in class org.openxri.resolve.ResolverFlags
 
setIssueInstant(String) - Method in class org.openxri.saml.Assertion
Sets the issueInstant attribute
setIssuer(NameID) - Method in class org.openxri.saml.Assertion
Sets the issuer element of the assertion
setKeyInfo(KeyInfo) - Method in class org.openxri.xml.Service
Sets the key info element
setLookaheadMode(boolean) - Method in interface org.openxri.resolve.ResolveInterface
Sets lookahead mode
setMatch(String) - Method in class org.openxri.xml.SEPElement
Sets the "match" attribute of this Type/MediaType/Path rule
setMaxBytesPerRequest(int) - Method in class org.openxri.resolve.Resolver
 
setMaxFollowRedirects(int) - Method in class org.openxri.http.BaseFetcher
Sets the number of redirects to follow.
setMaxFollowRefs(int) - Method in class org.openxri.resolve.Resolver
 
setMaxRequests(int) - Method in class org.openxri.resolve.Resolver
 
setMaxSize(int) - Method in class org.openxri.resolve.Cache
Sets the maximum size of the cache
setMaxTotalBytes(int) - Method in class org.openxri.resolve.Resolver
 
setMediaType(String) - Method in class org.openxri.xml.SEPMediaType
Sets the value of this MediaType rule.
setMediaType(String) - Method in class org.openxri.xml.Service
Deprecated.  
setMediaTypes(List) - Method in class org.openxri.xml.Service
 
setName(String) - Method in class org.openxri.saml.Attribute
sets the name attribute
setNameID(NameID) - Method in class org.openxri.saml.Subject
Sets the nameid element
setNameQualifier(String) - Method in class org.openxri.saml.NameID
Sets the nameQualifier attribute
setNoDefaultM(boolean) - Method in class org.openxri.resolve.ResolverFlags
 
setNoDefaultP(boolean) - Method in class org.openxri.resolve.ResolverFlags
 
setNoDefaultT(boolean) - Method in class org.openxri.resolve.ResolverFlags
 
setNotAfter(Date) - Method in class org.openxri.saml.Conditions
Sets the notOnOrAfter attribute
setNotBefore(Date) - Method in class org.openxri.saml.Conditions
Sets the notBefore attribute
setOtherTagValues(String, String) - Method in class org.openxri.xml.Service
Stores simple elements in the Service by Tag Here we are converting the String object that is being passed into XML Element before storing it into otherChildrenVectorMap Vector.
setOtherTagValues(String, String) - Method in class org.openxri.xml.XRD
Stores simple elements in the Service by Tag Here we are converting the String object that is being passed into XML Element before storing it into moOtherChildrenVectorsMap Vector.
setParameterPair(boolean, boolean) - Method in class org.openxri.resolve.TrustType
 
setPath(String) - Method in class org.openxri.xml.SEPPath
Sets the value of this Path rule.
setPaths(List) - Method in class org.openxri.xml.Service
 
setPrioritizedURIs(PrioritizedList) - Method in class org.openxri.xml.Service
 
setPriority(Integer) - Method in class org.openxri.xml.EquivID
 
setPriority(Integer) - Method in class org.openxri.xml.LocalID
 
setPriority(Integer) - Method in class org.openxri.xml.Redirect
 
setPriority(Integer) - Method in class org.openxri.xml.Ref
 
setPriority(int) - Method in class org.openxri.xml.SEPUri
Sets the priority value for this URI
setPriority(Integer) - Method in class org.openxri.xml.SEPUri
Sets the priority value for this URI.
setPriority(Integer) - Method in class org.openxri.xml.Service
 
setPriority(String) - Method in class org.openxri.xml.Service
 
setProviderId(String) - Method in class org.openxri.xml.Service
Sets the authority id element value
setProviderID(String) - Method in class org.openxri.xml.XRD
Sets the provider id element value
setProxyResolver(URI) - Method in interface org.openxri.resolve.ResolveInterface
Sets the proxy resolver to use for XRI resolution
setProxyURI(URI) - Method in class org.openxri.resolve.Resolver
 
setQuery(String) - Method in class org.openxri.xml.XRD
Sets the query element value
setRedirect(String) - Method in class org.openxri.xml.XRDS
 
setRedirects(Collection) - Method in class org.openxri.xml.XRD
 
setRef(String) - Method in class org.openxri.xml.XRDS
 
setRefs(boolean) - Method in class org.openxri.resolve.ResolverFlags
 
setRefs(Collection) - Method in class org.openxri.xml.XRD
 
setResolvedAll() - Method in class org.openxri.resolve.ResolveChain
Mark that the XRI resolved completely.
setRootsFromFile(Resolver, String) - Method in class org.openxri.tools.xrilookup.XRILookup
Scans list of command-line arguments, setting member variables for the data argument, and all options.
setSaml(boolean) - Method in class org.openxri.resolve.ResolverFlags
 
setSAMLAssertion(Assertion) - Method in class org.openxri.xml.XRD
Sets the SAML assertion
setSelect(boolean) - Method in class org.openxri.xml.SEPElement
Sets the "select" attribute of this Type/MediaType/Path rule
setSelect(Boolean) - Method in class org.openxri.xml.SEPElement
Sets the "select" attribute of this Type/MediaType/Path rule
setSelect(String) - Method in class org.openxri.xml.SEPElement
Sets the "select" attribute of this Type/MediaType/Path rule.
setSelectedServices(Collection) - Method in class org.openxri.xml.XRD
 
setServerStatus(ServerStatus) - Method in class org.openxri.xml.XRD
Sets the ServerStatus
setServices(Collection) - Method in class org.openxri.xml.XRD
 
setSSLSocketFactory(SSLSocketFactory) - Method in class org.openxri.http.BaseFetcher
Sets the SSL SocketFactory to use
setSSLSocketFactory(SSLSocketFactory) - Method in interface org.openxri.resolve.ResolveInterface
Sets the Socket Factory to use for SSL connections
setStatus(Status) - Method in class org.openxri.xml.XRD
 
setSubject(Subject) - Method in class org.openxri.saml.Assertion
Sets the subject element of the assertion
setText(String) - Method in class org.openxri.xml.ServerStatus
 
setText(String) - Method in class org.openxri.xml.Status
 
setTrustType(String) - Method in class org.openxri.tools.xrilookup.XRILookup
 
setType(String) - Method in exception org.openxri.resolve.exception.IllegalTrustTypeException
 
setType(String) - Method in class org.openxri.resolve.TrustType
 
setType(String) - Method in class org.openxri.xml.SEPType
Sets the value of this Type rule.
setType(String) - Method in class org.openxri.xml.Service
Deprecated.  
setType(String) - Method in class org.openxri.xml.XRDType
 
setTypes(List) - Method in class org.openxri.xml.Service
 
setUnresolved(String) - Method in class org.openxri.resolve.ResolveChain
Set unresolved portion.
setURI(URI) - Method in class org.openxri.xml.SEPUri
Sets the URI
setUric(boolean) - Method in class org.openxri.resolve.ResolverFlags
 
setURIs(List) - Method in class org.openxri.xml.Service
 
setUriString(String) - Method in class org.openxri.xml.SEPUri
Sets the URI
setValue(String) - Method in class org.openxri.saml.Attribute
sets the text value
setValue(String) - Method in class org.openxri.saml.NameID
Sets the text value
setValue(String) - Method in class org.openxri.xml.SEPElement
Sets the value of this Type/MediaType/Path rule
setValue(String) - Method in class org.openxri.xml.SimpleXMLElement
Sets the value of this Type/MediaType/Path rule
setXmlID(String) - Method in class org.openxri.saml.Assertion
Sets the id attribute
setXmlID(String) - Method in class org.openxri.xml.XRD
Sets the id attribute
sign(PrivateKey) - Method in class org.openxri.xml.XRD
This will sign the XRD using the provided Private Key.
SimpleXMLElement - Class in org.openxri.xml
 
SimpleXMLElement(SimpleXMLElement) - Constructor for class org.openxri.xml.SimpleXMLElement
 
SimpleXMLElement(String) - Constructor for class org.openxri.xml.SimpleXMLElement
Creates a SimpleXMLElement object with the given tagname
SimpleXMLElement(String, String) - Constructor for class org.openxri.xml.SimpleXMLElement
 
soLog - Static variable in class org.openxri.xml.SEPElement
 
soLog - Static variable in class org.openxri.xml.SEPUri
 
Status - Class in org.openxri.xml
 
Status(Status) - Constructor for class org.openxri.xml.Status
 
Status() - Constructor for class org.openxri.xml.Status
 
Status(String) - Constructor for class org.openxri.xml.Status
 
Status(String, String) - Constructor for class org.openxri.xml.Status
 
stuff(XRIAuthority, XRDS) - Method in class org.openxri.resolve.Cache
Adds the descriptors associated with an authority to the cache
Subject - Class in org.openxri.saml
This class provides encapsulation of a SAML 2.0 Subject element
Subject(Element) - Constructor for class org.openxri.saml.Subject
This method populates the object from DOM.
Subject() - Constructor for class org.openxri.saml.Subject
Creates an empty SAML Subject element
SUCCESS - Static variable in class org.openxri.xml.Status
 

T

TAG_ASSERTION - Static variable in class org.openxri.xml.Tags
 
TAG_ATTRIBUTE - Static variable in class org.openxri.xml.Tags
 
TAG_ATTRIBUTESTATEMENT - Static variable in class org.openxri.xml.Tags
 
TAG_ATTRIBUTEVALUE - Static variable in class org.openxri.xml.Tags
 
TAG_CANONICALEQUIVID - Static variable in class org.openxri.xml.Tags
 
TAG_CANONICALID - Static variable in class org.openxri.xml.Tags
 
TAG_CONDITIONS - Static variable in class org.openxri.xml.Tags
 
TAG_EQUIVID - Static variable in class org.openxri.xml.Tags
 
TAG_EXPIRES - Static variable in class org.openxri.xml.Tags
 
TAG_ISSUER - Static variable in class org.openxri.xml.Tags
 
TAG_KEYINFO - Static variable in class org.openxri.xml.Tags
 
TAG_LOCALID - Static variable in class org.openxri.xml.Tags
 
TAG_MEDIATYPE - Static variable in class org.openxri.xml.Tags
 
TAG_NAMEID - Static variable in class org.openxri.xml.Tags
 
TAG_PATH - Static variable in class org.openxri.xml.Tags
 
TAG_PROVIDERID - Static variable in class org.openxri.xml.Tags
 
TAG_QUERY - Static variable in class org.openxri.xml.Tags
 
TAG_REDIRECT - Static variable in class org.openxri.xml.Tags
 
TAG_REF - Static variable in class org.openxri.xml.Tags
 
TAG_SERVERSTATUS - Static variable in class org.openxri.xml.Tags
 
TAG_SERVICE - Static variable in class org.openxri.xml.Tags
 
TAG_SIGNATURE - Static variable in class org.openxri.xml.Tags
 
TAG_STATUS - Static variable in class org.openxri.xml.Tags
 
TAG_SUBJECT - Static variable in class org.openxri.xml.Tags
 
TAG_TYPE - Static variable in class org.openxri.xml.Tags
 
TAG_URI - Static variable in class org.openxri.xml.Tags
 
TAG_XRD - Static variable in class org.openxri.xml.Tags
 
TAG_XRDS - Static variable in class org.openxri.xml.Tags
 
Tags - Class in org.openxri.xml
This class contains constants found in the XML during XRI resolution
Tags() - Constructor for class org.openxri.xml.Tags
 
TEMPORARY_FAIL - Static variable in class org.openxri.xml.Status
 
timeCompleted - Variable in class org.openxri.resolve.ResolverState.ResolverStep
 
TIMEOUT_ERROR - Static variable in class org.openxri.xml.Status
 
toDOM(Document) - Method in class org.openxri.saml.Assertion
This method will make DOM using the specified document.
toDOM(Document) - Method in class org.openxri.saml.Attribute
This method will make DOM using the specified document.
toDOM(Document) - Method in class org.openxri.saml.AttributeStatement
This method will make DOM using the specified document.
toDOM(Document) - Method in class org.openxri.saml.Conditions
This method will make DOM using the specified document.
toDOM(Document) - Method in class org.openxri.saml.NameID
This method will make DOM using the specified document.
toDOM(Document) - Method in class org.openxri.saml.Subject
This method will make DOM using the specified document.
toDOM(Document) - Method in class org.openxri.xml.Service
This method will make DOM using the specified document.
toDOM(Document, boolean) - Method in class org.openxri.xml.Service
This method will make DOM using the specified document.
toDOM(Document, boolean) - Method in class org.openxri.xml.XRD
This method create a DOM using the specified document.
toDOM(Document) - Method in class org.openxri.xml.XRD
This method will make DOM using the specified document.
toDOM(Document) - Method in class org.openxri.xml.XRDS
This method will make DOM using the specified document.
toNormalizedString() - Method in class org.openxri.resolve.MimeType
 
toResultString() - Method in class org.openxri.xml.XRD
Returns this XRD with only the selected services (filtered and sorted) as XML.
toString() - Method in class org.openxri.resolve.Cache.CachedValue
Serializes the descriptor member.
toString() - Method in exception org.openxri.resolve.exception.BadAuthorityException
 
toString() - Method in exception org.openxri.resolve.exception.IllegalTrustTypeException
 
toString() - Method in exception org.openxri.resolve.exception.InvalidAuthorityURIException
 
toString() - Method in exception org.openxri.resolve.exception.NoInitialDescriptorException
 
toString() - Method in class org.openxri.resolve.MimeType
 
toString() - Method in class org.openxri.resolve.ResolverFlags
 
toString() - Method in class org.openxri.resolve.ResolverState.ResolverStep
 
toString() - Method in class org.openxri.resolve.ResolverState
 
toString() - Method in class org.openxri.resolve.TrustType
 
toString() - Method in class org.openxri.saml.Assertion
Returns formatted object.
toString() - Method in class org.openxri.saml.Attribute
Returns formatted object.
toString() - Method in class org.openxri.saml.AttributeStatement
Returns formatted object.
toString() - Method in class org.openxri.saml.Conditions
Returns formatted object.
toString() - Method in class org.openxri.saml.NameID
Returns formatted object.
toString() - Method in class org.openxri.saml.Subject
Returns formatted object.
toString(Element) - Static method in class org.openxri.util.DOMUtils
This is a convenience method to pretty format an Element.
toString(Element, boolean, boolean) - Static method in class org.openxri.util.DOMUtils
Serializes the specified element.
toString(Element, OutputFormat) - Static method in class org.openxri.util.DOMUtils
Serializes the specified element.
toString(Document) - Static method in class org.openxri.util.DOMUtils
Converts a Document into a formated XML string.
toString(String) - Method in class org.openxri.xml.SEPElement
 
toString() - Method in class org.openxri.xml.SEPMediaType
 
toString() - Method in class org.openxri.xml.SEPPath
 
toString() - Method in class org.openxri.xml.SEPType
 
toString() - Method in class org.openxri.xml.SEPUri
 
toString() - Method in class org.openxri.xml.Service
Returns formatted object.
toString(String) - Method in class org.openxri.xml.SimpleXMLElement
 
toString() - Method in class org.openxri.xml.SimpleXMLElement
 
toString() - Method in class org.openxri.xml.XRD
Returns object as a formatted XML string.
toString() - Method in class org.openxri.xml.XRDS
Returns formatted object.
toURIQuery() - Method in class org.openxri.resolve.ResolverFlags
 
toXML(Document, String) - Method in class org.openxri.xml.SEPElement
 
toXML(Document, String) - Method in class org.openxri.xml.SEPUri
Converts the EppXriURI object into an XML element
toXML(Document, String) - Method in class org.openxri.xml.SimpleXMLElement
Converts the EppXriServiceEndpointRule object into an XML element
toXML(Document) - Method in class org.openxri.xml.SimpleXMLElement
 
toXMLDateTime(Date) - Static method in class org.openxri.util.DOMUtils
Converts the Java Date object to a xsd:DateTime String in GMT.
trust - Variable in class org.openxri.resolve.ResolverState.ResolverStep
 
TRUST - Static variable in class org.openxri.resolve.TrustType
 
TRUST_HTTPS - Static variable in class org.openxri.resolve.TrustType
 
TRUST_NONE - Static variable in class org.openxri.resolve.TrustType
 
TRUST_SAML - Static variable in class org.openxri.resolve.TrustType
 
TRUST_SAML_HTTPS - Static variable in class org.openxri.resolve.TrustType
 
TRUST_TYPE_SEPARATOR - Static variable in class org.openxri.xml.AuthorityResolutionService
 
TRUST_TYPE_SEPARATOR - Static variable in class org.openxri.xml.ProxyResolutionService
 
TRUSTED_RES_ERROR - Static variable in class org.openxri.xml.Status
 
TrustType - Class in org.openxri.resolve
 
TrustType() - Constructor for class org.openxri.resolve.TrustType
Constructor.
TrustType(String) - Constructor for class org.openxri.resolve.TrustType
Constructor.
type - Variable in class org.openxri.resolve.MimeType
 
type - Variable in class org.openxri.resolve.TrustType
 

U

UNEXPECTED_RESPONSE - Static variable in class org.openxri.xml.Status
 
UNEXPECTED_XRD - Static variable in class org.openxri.xml.Status
 
UNKNOWN_ROOT - Static variable in class org.openxri.xml.Status
 
unresolved - Variable in exception org.openxri.resolve.exception.RefNotFollowedException
 
UNVERIFIED_SIGNATURE - Static variable in class org.openxri.xml.Status
 
uri - Variable in class org.openxri.resolve.ResolverState.ResolverStep
 
URI_LIST - Static variable in class org.openxri.resolve.MimeType
 
URI_PRIORITY_DEFAULT - Static variable in class org.openxri.xml.AuthenticationService
 
URI_PRIORITY_DEFAULT - Static variable in class org.openxri.xml.AuthorityResolutionService
 
URI_PRIORITY_DEFAULT - Static variable in class org.openxri.xml.ProxyResolutionService
 
URI_PRIORITY_HTTPS - Static variable in class org.openxri.xml.AuthenticationService
 
URI_PRIORITY_HTTPS - Static variable in class org.openxri.xml.AuthorityResolutionService
 
URI_PRIORITY_HTTPS - Static variable in class org.openxri.xml.ProxyResolutionService
 
URLUtils - Class in org.openxri.util
 
URLUtils() - Constructor for class org.openxri.util.URLUtils
 

V

verifyCEID(XRI, XRD, ResolverFlags, ResolverState) - Method in class org.openxri.resolve.Resolver
 
verifyCID(XRD, XRD) - Method in class org.openxri.resolve.Resolver
 
verifyRedirectXRD(XRD, XRD) - Method in class org.openxri.resolve.Resolver
check that each synonym element in the Redirect xrd is present in the parent
verifySignature(PublicKey) - Method in class org.openxri.xml.XRD
This will verify the XRD against the given public key.

X

XDIService - Class in org.openxri.xml
This is an XDI Service.
XDIService(URI[], String) - Constructor for class org.openxri.xml.XDIService
Constructs a new XDI Service endpoint for use in an authority.
XDIService(URI, String) - Constructor for class org.openxri.xml.XDIService
 
XDIService(URI[]) - Constructor for class org.openxri.xml.XDIService
 
XDIService(URI) - Constructor for class org.openxri.xml.XDIService
 
XDIService(Ref[], String) - Constructor for class org.openxri.xml.XDIService
Constructs a new XDI Service endpoint for use in an authority.
XDIService(Ref, String) - Constructor for class org.openxri.xml.XDIService
 
XDIService(Ref[]) - Constructor for class org.openxri.xml.XDIService
 
XDIService(Ref) - Constructor for class org.openxri.xml.XDIService
 
XMLNS_NS_SAML - Static variable in class org.openxri.xml.Tags
 
XMLNS_XRDS - Static variable in class org.openxri.xml.Tags
 
XMLUtils - Class in org.openxri.util
Provides XML Utilities.
XMLUtils() - Constructor for class org.openxri.util.XMLUtils
 
xrd - Variable in exception org.openxri.resolve.exception.XRDErrorStatusException
 
XRD - Class in org.openxri.xml
This class describes the XRD XML element used for XRI Authority resolution.
XRD() - Constructor for class org.openxri.xml.XRD
Constructs an empty XRD
XRD(Element, boolean) - Constructor for class org.openxri.xml.XRD
This method creates the XRD from DOM.
XRD_XML - Static variable in class org.openxri.resolve.MimeType
 
XRDErrorStatusException - Exception in org.openxri.resolve.exception
This exception is thrown to encapsulate an XRD node with a non-100 status code.
XRDErrorStatusException(XRD) - Constructor for exception org.openxri.resolve.exception.XRDErrorStatusException
 
xrds - Variable in class org.openxri.resolve.ResolverState.ResolverStep
 
XRDS - Class in org.openxri.xml
This class describes the XRDS XML element used for XRI Authority resolution.
XRDS() - Constructor for class org.openxri.xml.XRDS
Contructs an emtpy XRDS element
XRDS(Element, boolean) - Constructor for class org.openxri.xml.XRDS
This creates the object from DOM and optionally preserves the DOM of the XRD child elements.
XRDS_XML - Static variable in class org.openxri.resolve.MimeType
 
XRDType - Class in org.openxri.xml
 
XRDType(XRDType) - Constructor for class org.openxri.xml.XRDType
 
XRDType() - Constructor for class org.openxri.xml.XRDType
 
XRDType(String) - Constructor for class org.openxri.xml.XRDType
 
XRILookup - Class in org.openxri.tools.xrilookup
Provides tracert-like output for XRI resolution.
XRILookup() - Constructor for class org.openxri.tools.xrilookup.XRILookup
 
XRIResolutionException - Exception in org.openxri.resolve.exception
Base class for exceptions thrown during XRI Resolution
XRIResolutionException(String) - Constructor for exception org.openxri.resolve.exception.XRIResolutionException
Constructs an exception with the given message
XRIResolutionException(String, Exception) - Constructor for exception org.openxri.resolve.exception.XRIResolutionException
Constructs an exception with the given message and underlying exception
XRIResolutionException(String, String) - Constructor for exception org.openxri.resolve.exception.XRIResolutionException
 
XRITraceRt - Class in org.openxri.tools.xritracert
Provides tracert-like output for XRI resolution.
XRITraceRt() - Constructor for class org.openxri.tools.xritracert.XRITraceRt
 

A B C D E F G H I L M N O P Q R S T U V X

Copyright © 2005-2009. All Rights Reserved.