Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
W
X
_
A
AbstractAuthority
- Class in
org.openxri.store.impl
AbstractAuthority()
- Constructor for class org.openxri.store.impl.
AbstractAuthority
AbstractComponent
- Class in
org.openxri.config.impl
AbstractComponent(Properties)
- Constructor for class org.openxri.config.impl.
AbstractComponent
AbstractProxy
- Class in
org.openxri.proxy.impl
Provides a servlet implementation for the XRI resolution protocol
AbstractProxy(ProxyConfig)
- Constructor for class org.openxri.proxy.impl.
AbstractProxy
AbstractServer
- Class in
org.openxri.server.impl
Provides a starting point for Server implementations.
AbstractServer(Properties)
- Constructor for class org.openxri.server.impl.
AbstractServer
AbstractStage
- Class in
org.openxri.pipeline.stages
The AbstractStage saves the properties with which the Stage was initialized for later use.
AbstractStage(Properties)
- Constructor for class org.openxri.pipeline.stages.
AbstractStage
AbstractStore
- Class in
org.openxri.store.impl
Some helper methods for store implementations.
AbstractStore(Properties)
- Constructor for class org.openxri.store.impl.
AbstractStore
AbstractSubSegment
- Class in
org.openxri.store.impl
AbstractSubSegment()
- Constructor for class org.openxri.store.impl.
AbstractSubSegment
AddAuthorityResolutionSEPStage
- Class in
org.openxri.pipeline.stages
A stage that adds an authority resolution service endpoint to the XRD.
AddAuthorityResolutionSEPStage(Properties)
- Constructor for class org.openxri.pipeline.stages.
AddAuthorityResolutionSEPStage
AddExpiresAbsoluteStage
- Class in
org.openxri.pipeline.stages
A stage that adds an
tag to the XRD with an absolute expiration date.
AddExpiresAbsoluteStage(Properties)
- Constructor for class org.openxri.pipeline.stages.
AddExpiresAbsoluteStage
AddExpiresRelativeStage
- Class in
org.openxri.pipeline.stages
A stage that adds an
tag to the XRD with a relative expiration date.
AddExpiresRelativeStage(Properties)
- Constructor for class org.openxri.pipeline.stages.
AddExpiresRelativeStage
AddGUIDCanonicalIDStage
- Class in
org.openxri.pipeline.stages
A stage that adds a
element to the XRD.
AddGUIDCanonicalIDStage(Properties)
- Constructor for class org.openxri.pipeline.stages.
AddGUIDCanonicalIDStage
AddProviderIDStage
- Class in
org.openxri.pipeline.stages
A stage that adds a
element to the XRD and sets its value to the parent authority's
.
AddProviderIDStage(Properties)
- Constructor for class org.openxri.pipeline.stages.
AddProviderIDStage
AddQueryStage
- Class in
org.openxri.pipeline.stages
A stage that adds an
tag to the XRD with the name of the current subsegment.
AddQueryStage(Properties)
- Constructor for class org.openxri.pipeline.stages.
AddQueryStage
AddRandomCanonicalIDStage
- Class in
org.openxri.pipeline.stages
A stage that adds a
element to the XRD.
AddRandomCanonicalIDStage(Properties)
- Constructor for class org.openxri.pipeline.stages.
AddRandomCanonicalIDStage
AddSerialCanonicalIDStage
- Class in
org.openxri.pipeline.stages
A stage that adds a
element to the XRD.
AddSerialCanonicalIDStage(Properties)
- Constructor for class org.openxri.pipeline.stages.
AddSerialCanonicalIDStage
AddServerStatusStage
- Class in
org.openxri.pipeline.stages
A stage that adds an
tag to the XRD with a configurable code and text.
AddServerStatusStage(Properties)
- Constructor for class org.openxri.pipeline.stages.
AddServerStatusStage
AddStatusStage
- Class in
org.openxri.pipeline.stages
A stage that adds an
tag to the XRD with a configurable code and text.
AddStatusStage(Properties)
- Constructor for class org.openxri.pipeline.stages.
AddStatusStage
AddXMLElementStage
- Class in
org.openxri.pipeline.stages
A stage that adds an arbitrary XML element to the XRD.
AddXMLElementStage(Properties)
- Constructor for class org.openxri.pipeline.stages.
AddXMLElementStage
assemble(Serializable, Object)
- Method in class org.openxri.store.impl.db.
XRDType
AT_AUTHORITY
- Static variable in interface org.openxri.config.
ProxyConfig
ATTR_COMPONENT_INTERFACE
- Static variable in class org.openxri.config.impl.
XMLServerConfig
ATTR_PIPELINE_NAME
- Static variable in class org.openxri.config.impl.
XMLServerConfig
ATTR_PROPERTY_KEY
- Static variable in class org.openxri.config.impl.
XMLServerConfig
ATTR_PROPERTY_VALUE
- Static variable in class org.openxri.config.impl.
XMLServerConfig
ATTRIBUTE_OVERRIDE_CREATE_PIPELINE
- Static variable in class org.openxri.pipeline.
Pipeline
Authorities can override the CREATE pipeline by setting the value of this attribute to the name of one of the pipelines in the server configuration.
ATTRIBUTE_OVERRIDE_LOOKUP_PIPELINE
- Static variable in class org.openxri.pipeline.
Pipeline
Authorities can override the LOOKUP pipeline by setting the value of this attribute to the name of one of the pipelines in the server configuration.
ATTRIBUTES_KEY_LAST_CANONICALID
- Static variable in class org.openxri.pipeline.stages.
AddProviderIDStage
ATTRIBUTES_KEY_LAST_CANONICALID
- Static variable in class org.openxri.pipeline.stages.
AddSerialCanonicalIDStage
Authority
- Interface in
org.openxri.store
AutoLocalIDsStage
- Class in
org.openxri.pipeline.stages
A stage that automatically generates
elements by finding synonyms in the store.
AutoLocalIDsStage(Properties)
- Constructor for class org.openxri.pipeline.stages.
AutoLocalIDsStage
B
backupStore(OutputStream)
- Method in class org.openxri.store.impl.n.
NullStore
backupStore(OutputStream)
- Method in interface org.openxri.store.
StoreBackupable
Backups all store contents into a stream.
BANG_AUTHORITY
- Static variable in interface org.openxri.config.
ProxyConfig
BARE_XRI_NOTFOUND_REDIRECT
- Static variable in interface org.openxri.config.
ProxyConfig
bareXRINotFoundRedirect
- Variable in class org.openxri.proxy.impl.
AbstractProxy
BasicProxy
- Class in
org.openxri.proxy.impl
BasicProxy(ProxyConfig)
- Constructor for class org.openxri.proxy.impl.
BasicProxy
BasicServer
- Class in
org.openxri.server.impl
A basic server class that lets the AbstractServer look up authorities, retrieve their static information, and execute the appropriate LOKOUP pipeline.
BasicServer(Properties)
- Constructor for class org.openxri.server.impl.
BasicServer
buildAbsoluteURL(HttpServletRequest, String)
- Method in class org.openxri.proxy.impl.
OpenIDHackProxy
C
characters(char[], int, int)
- Method in class org.openxri.config.impl.
XMLServerConfig
checkSigned(HttpServletRequest)
- Static method in class org.openxri.servlet.
XRIServlet
This method can check whether the client requests SAML trusted resolution.
close()
- Method in class org.openxri.store.impl.db.
DatabaseStore
compareTo(Authority)
- Method in class org.openxri.store.impl.
AbstractAuthority
compareTo(SubSegment)
- Method in class org.openxri.store.impl.
AbstractSubSegment
completeURI(StringBuffer, String)
- Method in class org.openxri.urimapper.impl.
FolderURIMapper
completeURI(StringBuffer, String)
- Method in class org.openxri.urimapper.impl.
NullURIMapper
completeURI(StringBuffer, String)
- Method in class org.openxri.urimapper.impl.
QueryURIMapper
Appends the needed path or query fragment to the provided URI for resolution to this server
completeURI(StringBuffer, String)
- Method in class org.openxri.urimapper.impl.
SingleNamespaceURIMapper
completeURI(StringBuffer, String)
- Method in interface org.openxri.urimapper.
URIMapper
Appends the needed namespace to the provided URI for resolution to this server
Component
- Interface in
org.openxri.config
Server components are pluggable parts of the OpenXRI server.
ComponentRegistry
- Interface in
org.openxri.config
Provides a single point to obtain fully configured server component instances.
config
- Variable in class org.openxri.config.impl.
PropertiesProxyConfig
config
- Variable in class org.openxri.proxy.impl.
AbstractProxy
config
- Variable in class org.openxri.proxy.impl.
OpenIDHackProxy
CONFIG_CERTIFICATE_LOCATION
- Static variable in class org.openxri.server.impl.
TrustedServer
CONFIG_CERTIFICATE_LOCATION_DEFAULT
- Static variable in class org.openxri.server.impl.
TrustedServer
CONFIG_NAMESPACE_KEY
- Static variable in class org.openxri.urimapper.impl.
SingleNamespaceURIMapper
CONFIG_PRIVATE_KEY_LOCATION
- Static variable in class org.openxri.server.impl.
TrustedServer
CONFIG_PRIVATE_KEY_LOCATION_DEFAULT
- Static variable in class org.openxri.server.impl.
TrustedServer
CONFIG_SAML_ISSUER
- Static variable in class org.openxri.server.impl.
TrustedServer
CONFIG_SAML_ISSUER_DEFAULT
- Static variable in class org.openxri.server.impl.
TrustedServer
ConfigException
- Exception in
org.openxri.exceptions
ConfigException()
- Constructor for exception org.openxri.exceptions.
ConfigException
ConfigException(String)
- Constructor for exception org.openxri.exceptions.
ConfigException
ConfigException(Throwable)
- Constructor for exception org.openxri.exceptions.
ConfigException
ConfigException(String, Throwable)
- Constructor for exception org.openxri.exceptions.
ConfigException
configFile
- Variable in class org.openxri.config.impl.
PropertiesProxyConfig
ConfigParseException
- Exception in
org.openxri.exceptions
ConfigParseException()
- Constructor for exception org.openxri.exceptions.
ConfigParseException
ConfigParseException(String)
- Constructor for exception org.openxri.exceptions.
ConfigParseException
ConfigParseException(Throwable)
- Constructor for exception org.openxri.exceptions.
ConfigParseException
ConfigParseException(String, Throwable)
- Constructor for exception org.openxri.exceptions.
ConfigParseException
ConfigParseException(int, String)
- Constructor for exception org.openxri.exceptions.
ConfigParseException
ConfigParseException(int, String, Throwable)
- Constructor for exception org.openxri.exceptions.
ConfigParseException
ConfigRuntimeException
- Exception in
org.openxri.exceptions
ConfigRuntimeException()
- Constructor for exception org.openxri.exceptions.
ConfigRuntimeException
ConfigRuntimeException(String)
- Constructor for exception org.openxri.exceptions.
ConfigRuntimeException
ConfigRuntimeException(Throwable)
- Constructor for exception org.openxri.exceptions.
ConfigRuntimeException
ConfigRuntimeException(String, Throwable)
- Constructor for exception org.openxri.exceptions.
ConfigRuntimeException
configuration
- Variable in class org.openxri.store.impl.db.
DatabaseStore
createAssertion(String, String, String)
- Method in class org.openxri.server.impl.
TrustedServer
Generates an assertion that can be attached to the descriptor according to the rules of XRI trusted resolution.
createAuthority(XRD)
- Method in class org.openxri.store.impl.db.
DatabaseStore
createAuthority(XRD)
- Method in class org.openxri.store.impl.n.
NullStore
createAuthority(XRD)
- Method in interface org.openxri.store.
Store
Creates an authority without associating it with a subsegment.
createRootSubSegment(String, XRD)
- Method in class org.openxri.store.impl.db.
DatabaseStore
createRootSubSegment(String, XRD)
- Method in class org.openxri.store.impl.n.
NullStore
createRootSubSegment(String, XRD)
- Method in interface org.openxri.store.
Store
Creates a root subsegment (entry-point namespace to the server).
D
DatabaseStore
- Class in
org.openxri.store.impl.db
A class using Hibernate for implementing the basic and several extended store operations.
DatabaseStore(Properties)
- Constructor for class org.openxri.store.impl.db.
DatabaseStore
DbAuthority
- Class in
org.openxri.store.impl.db
DbStoreData
- Class in
org.openxri.store.impl.db
DbSubSegment
- Class in
org.openxri.store.impl.db
deepCopy(Object)
- Method in class org.openxri.store.impl.db.
XRDType
DEFAULT_CACHE_TTL
- Static variable in interface org.openxri.config.
ProxyConfig
DEFAULT_CHECK_CHILDREN
- Static variable in class org.openxri.pipeline.stages.
AddAuthorityResolutionSEPStage
DEFAULT_CODE
- Static variable in class org.openxri.pipeline.stages.
AddServerStatusStage
DEFAULT_CODE
- Static variable in class org.openxri.pipeline.stages.
AddStatusStage
DEFAULT_DEFAULT_CACHE_TTL
- Static variable in interface org.openxri.config.
ProxyConfig
DEFAULT_ELEMENTNAMESPACE
- Static variable in class org.openxri.pipeline.stages.
AddXMLElementStage
DEFAULT_ELEMENTVALUE
- Static variable in class org.openxri.pipeline.stages.
AddXMLElementStage
DEFAULT_EXCLUDESELF
- Static variable in class org.openxri.pipeline.stages.
AutoLocalIDsStage
DEFAULT_EXPIRES
- Static variable in class org.openxri.pipeline.stages.
AddExpiresAbsoluteStage
DEFAULT_HTTP
- Static variable in class org.openxri.pipeline.stages.
AddAuthorityResolutionSEPStage
DEFAULT_HTTPPORT
- Static variable in class org.openxri.pipeline.stages.
AddAuthorityResolutionSEPStage
DEFAULT_HTTPS
- Static variable in class org.openxri.pipeline.stages.
AddAuthorityResolutionSEPStage
DEFAULT_HTTPSPORT
- Static variable in class org.openxri.pipeline.stages.
AddAuthorityResolutionSEPStage
DEFAULT_MAX_BYTES_PER_REQUEST
- Static variable in interface org.openxri.config.
ProxyConfig
DEFAULT_MAX_CACHE_TTL
- Static variable in interface org.openxri.config.
ProxyConfig
DEFAULT_MAX_FOLLOW_REDIRECTS
- Static variable in interface org.openxri.config.
ProxyConfig
DEFAULT_MAX_FOLLOW_REFS
- Static variable in interface org.openxri.config.
ProxyConfig
DEFAULT_MAX_REQUESTS
- Static variable in interface org.openxri.config.
ProxyConfig
DEFAULT_MAX_TOTAL_BYTES
- Static variable in interface org.openxri.config.
ProxyConfig
DEFAULT_MIN_CACHE_TTL
- Static variable in interface org.openxri.config.
ProxyConfig
DEFAULT_NEGATIVE_CACHE_TTL
- Static variable in interface org.openxri.config.
ProxyConfig
DEFAULT_PROXY_CLASS
- Static variable in interface org.openxri.config.
ProxyConfig
DEFAULT_PROXY_CONFIG_CLASS
- Static variable in class org.openxri.factories.
ProxyConfigFactory
DEFAULT_PROXY_CONFIG_CLASS
- Static variable in class org.openxri.servlet.
ProxyServlet
DEFAULT_PROXY_CONFIG_FILE
- Static variable in class org.openxri.config.impl.
PropertiesProxyConfig
DEFAULT_SECONDS
- Static variable in class org.openxri.pipeline.stages.
AddExpiresRelativeStage
DEFAULT_SERVER_CONFIG_CLASS
- Static variable in class org.openxri.factories.
ServerConfigFactory
DEFAULT_SERVER_CONFIG_FILE
- Static variable in class org.openxri.config.impl.
XMLServerConfig
DEFAULT_TEXT
- Static variable in class org.openxri.pipeline.stages.
AddServerStatusStage
DEFAULT_TEXT
- Static variable in class org.openxri.pipeline.stages.
AddStatusStage
DEFAULT_TRUST
- Static variable in class org.openxri.pipeline.stages.
AddAuthorityResolutionSEPStage
DelayStage
- Class in
org.openxri.pipeline.stages
A stage that causes a small, random delay, but does not alter the XRD.
DelayStage(Properties)
- Constructor for class org.openxri.pipeline.stages.
DelayStage
deleteAuthority(Authority)
- Method in class org.openxri.store.impl.db.
DatabaseStore
deleteAuthority(Authority)
- Method in class org.openxri.store.impl.n.
NullStore
deleteAuthority(Authority)
- Method in interface org.openxri.store.
Store
Deletes an authority and any subsegments registered underneath it.
deleteRootSubSegment(String)
- Method in class org.openxri.store.impl.db.
DatabaseStore
deleteRootSubSegment(String)
- Method in class org.openxri.store.impl.n.
NullStore
deleteRootSubSegment(String)
- Method in interface org.openxri.store.
Store
Deletes the root subsegment (namespace) associated with an authority.
destroy()
- Method in class org.openxri.servlet.
ProxyServlet
destroy()
- Method in class org.openxri.servlet.
XRIServlet
disassemble(Object)
- Method in class org.openxri.store.impl.db.
XRDType
doGet(HttpServletRequest, HttpServletResponse)
- Method in class org.openxri.servlet.
ProxyServlet
doGet(HttpServletRequest, HttpServletResponse)
- Method in class org.openxri.servlet.
XRIServlet
Service an incoming request.
E
ELEMENT_CLASS
- Static variable in class org.openxri.config.impl.
XMLServerConfig
ELEMENT_COMPONENT
- Static variable in class org.openxri.config.impl.
XMLServerConfig
ELEMENT_PIPELINE
- Static variable in class org.openxri.config.impl.
XMLServerConfig
ELEMENT_PROPERTIES
- Static variable in class org.openxri.config.impl.
XMLServerConfig
ELEMENT_PROPERTY
- Static variable in class org.openxri.config.impl.
XMLServerConfig
ELEMENT_STAGE
- Static variable in class org.openxri.config.impl.
XMLServerConfig
EmptyXRDStage
- Class in
org.openxri.pipeline.stages
A stage that clears the whole XRD.
EmptyXRDStage(Properties)
- Constructor for class org.openxri.pipeline.stages.
EmptyXRDStage
endDocument()
- Method in class org.openxri.config.impl.
XMLServerConfig
endElement(String, String, String)
- Method in class org.openxri.config.impl.
XMLServerConfig
equals(Object)
- Method in class org.openxri.store.impl.
AbstractAuthority
equals(Object)
- Method in class org.openxri.store.impl.
AbstractSubSegment
equals(Object, Object)
- Method in class org.openxri.store.impl.db.
XRDType
equals(Object)
- Method in class org.openxri.urimapper.
URIMapperRequest
equals(Object)
- Method in class org.openxri.urimapper.
URIMapperResult
EQUALS_AUTHORITY
- Static variable in interface org.openxri.config.
ProxyConfig
error(SAXParseException)
- Method in class org.openxri.config.impl.
XMLServerConfig
execute(Store, XRD, XRISegment, Authority, String, Authority, boolean)
- Method in class org.openxri.pipeline.
Pipeline
A pipeline is executed by consecutively executing all its stages.
execute(Store, XRD, XRISegment, Authority, String, Authority, boolean)
- Method in interface org.openxri.pipeline.
Stage
Called as part of executing a pipeline.
execute(Store, XRD, XRISegment, Authority, String, Authority, boolean)
- Method in class org.openxri.pipeline.stages.
AddAuthorityResolutionSEPStage
execute(Store, XRD, XRISegment, Authority, String, Authority, boolean)
- Method in class org.openxri.pipeline.stages.
AddExpiresAbsoluteStage
execute(Store, XRD, XRISegment, Authority, String, Authority, boolean)
- Method in class org.openxri.pipeline.stages.
AddExpiresRelativeStage
execute(Store, XRD, XRISegment, Authority, String, Authority, boolean)
- Method in class org.openxri.pipeline.stages.
AddGUIDCanonicalIDStage
execute(Store, XRD, XRISegment, Authority, String, Authority, boolean)
- Method in class org.openxri.pipeline.stages.
AddProviderIDStage
execute(Store, XRD, XRISegment, Authority, String, Authority, boolean)
- Method in class org.openxri.pipeline.stages.
AddQueryStage
execute(Store, XRD, XRISegment, Authority, String, Authority, boolean)
- Method in class org.openxri.pipeline.stages.
AddRandomCanonicalIDStage
execute(Store, XRD, XRISegment, Authority, String, Authority, boolean)
- Method in class org.openxri.pipeline.stages.
AddSerialCanonicalIDStage
execute(Store, XRD, XRISegment, Authority, String, Authority, boolean)
- Method in class org.openxri.pipeline.stages.
AddServerStatusStage
execute(Store, XRD, XRISegment, Authority, String, Authority, boolean)
- Method in class org.openxri.pipeline.stages.
AddStatusStage
execute(Store, XRD, XRISegment, Authority, String, Authority, boolean)
- Method in class org.openxri.pipeline.stages.
AddXMLElementStage
execute(Store, XRD, XRISegment, Authority, String, Authority, boolean)
- Method in class org.openxri.pipeline.stages.
AutoLocalIDsStage
execute(Store, XRD, XRISegment, Authority, String, Authority, boolean)
- Method in class org.openxri.pipeline.stages.
DelayStage
execute(Store, XRD, XRISegment, Authority, String, Authority, boolean)
- Method in class org.openxri.pipeline.stages.
EmptyXRDStage
execute(Store, XRD, XRISegment, Authority, String, Authority, boolean)
- Method in class org.openxri.pipeline.stages.
ExecutePipelineStage
execute(Store, XRD, XRISegment, Authority, String, Authority, boolean)
- Method in class org.openxri.pipeline.stages.
FromStoreStage
execute(Store, XRD, XRISegment, Authority, String, Authority, boolean)
- Method in class org.openxri.pipeline.stages.
InheritAttributesStage
ExecutePipelineStage
- Class in
org.openxri.pipeline.stages
A stage that executes a whole other pipeline as a sub-process.
ExecutePipelineStage(Properties)
- Constructor for class org.openxri.pipeline.stages.
ExecutePipelineStage
F
fatalError(SAXParseException)
- Method in class org.openxri.config.impl.
XMLServerConfig
findRootSubSegment(String)
- Method in class org.openxri.store.impl.db.
DatabaseStore
findRootSubSegment(String)
- Method in class org.openxri.store.impl.n.
NullStore
findRootSubSegment(String)
- Method in interface org.openxri.store.
StoreLookup
Finds a root subsegment with a given name.
findSubSegment(Authority, String)
- Method in class org.openxri.store.impl.db.
DatabaseStore
findSubSegment(Authority, String)
- Method in class org.openxri.store.impl.n.
NullStore
findSubSegment(Authority, String)
- Method in interface org.openxri.store.
StoreLookup
Finds a subsegment with a given authority and name.
finishXRD(XRD, Authority, SubSegment, Authority, boolean)
- Method in class org.openxri.server.impl.
AbstractServer
Called before the server adds the XRD to the XRDS and moves on to the next authority.
finishXRD(XRD, Authority, SubSegment, Authority, boolean)
- Method in class org.openxri.server.impl.
BasicServer
finishXRD(XRD, Authority, SubSegment, Authority, boolean)
- Method in class org.openxri.server.impl.
TrustedServer
finishXRDS(XRDS, String, boolean)
- Method in class org.openxri.server.impl.
AbstractServer
Called before the XRDS is sent out by the server.
finishXRDS(XRDS, String, boolean)
- Method in class org.openxri.server.impl.
BasicServer
FolderURIMapper
- Class in
org.openxri.urimapper.impl
Implements the URIMapper interface, using a folder structure for URLs.
FolderURIMapper(Properties)
- Constructor for class org.openxri.urimapper.impl.
FolderURIMapper
FromStoreStage
- Class in
org.openxri.pipeline.stages
A stage looks up the XRD for the current subsegment from the store, and replaces the current XRD on the pipeline.
FromStoreStage(Properties)
- Constructor for class org.openxri.pipeline.stages.
FromStoreStage
G
getAtAuthority()
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
getAtAuthority()
- Method in interface org.openxri.config.
ProxyConfig
If proxied resolution is enabled, this gets the @ authority that this server can use its own proxy requests.
getAuthorityAttributes(Authority)
- Method in class org.openxri.store.impl.db.
DatabaseStore
getAuthorityAttributes(Authority)
- Method in class org.openxri.store.impl.n.
NullStore
getAuthorityAttributes(Authority)
- Method in interface org.openxri.store.
StoreAttributable
Gets attributes from an authority.
getAuthorityChildSubSegments(Authority)
- Method in class org.openxri.store.impl.db.
DatabaseStore
getAuthorityChildSubSegments(Authority)
- Method in class org.openxri.store.impl.n.
NullStore
getAuthorityChildSubSegments(Authority)
- Method in interface org.openxri.store.
StoreBetterLookup
Gets all subsegments that have this authority as parent.
getAuthorityCount()
- Method in class org.openxri.store.impl.db.
DatabaseStore
getAuthorityCount()
- Method in class org.openxri.store.impl.n.
NullStore
getAuthorityCount()
- Method in interface org.openxri.store.
StoreStatistics
getAuthorityIndex(Authority)
- Method in class org.openxri.store.impl.db.
DatabaseStore
getAuthorityIndex(Authority)
- Method in class org.openxri.store.impl.n.
NullStore
getAuthorityIndex(Authority)
- Method in interface org.openxri.store.
StoreAttributable
Gets the index of the authority.
getAuthorityPath(Authority)
- Method in class org.openxri.store.impl.db.
DatabaseStore
getAuthorityPath(Authority)
- Method in interface org.openxri.store.
StoreMountable
Returns the path at which the authority is mounted.
getAuthorityQxris(Authority)
- Method in class org.openxri.store.impl.db.
DatabaseStore
getAuthorityQxris(Authority, boolean, boolean)
- Method in class org.openxri.store.impl.db.
DatabaseStore
getAuthorityQxris(Authority)
- Method in class org.openxri.store.impl.n.
NullStore
getAuthorityQxris(Authority, boolean, boolean)
- Method in class org.openxri.store.impl.n.
NullStore
getAuthorityQxris(Authority)
- Method in interface org.openxri.store.
StoreBetterLookup
Gets all full XRIs that lead to this authority.
getAuthorityQxris(Authority, boolean, boolean)
- Method in interface org.openxri.store.
StoreBetterLookup
Gets all full XRIs that lead to this authority.
getAuthoritySubSegments(Authority)
- Method in class org.openxri.store.impl.db.
DatabaseStore
getAuthoritySubSegments(Authority)
- Method in class org.openxri.store.impl.n.
NullStore
getAuthoritySubSegments(Authority)
- Method in interface org.openxri.store.
StoreBetterLookup
Gets all subsegments that lead to this authority.
getBangAuthority()
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
getBangAuthority()
- Method in interface org.openxri.config.
ProxyConfig
If proxied resolution is enabled, this gets the = authority that this server can use its own proxy requests.
getBareXRINotFoundRedirect()
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
getBareXRINotFoundRedirect()
- Method in interface org.openxri.config.
ProxyConfig
getCertificateChain()
- Method in class org.openxri.server.impl.
TrustedServer
This method will read a certificate chain from a file and return it.
getClassLoader()
- Static method in class org.openxri.factories.
ProxyConfigFactory
getClassLoader()
- Static method in class org.openxri.factories.
ServerConfigFactory
getComponent(Class<? extends Component>)
- Method in interface org.openxri.config.
ComponentRegistry
getComponentRegistry()
- Method in class org.openxri.config.impl.
XMLServerConfig
getComponentRegistry()
- Method in interface org.openxri.config.
ServerConfig
Gets the server's components.
getComponents()
- Method in interface org.openxri.config.
ComponentRegistry
getDefaultCacheTTL()
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
getDefaultCacheTTL()
- Method in interface org.openxri.config.
ProxyConfig
getDefaultCreatePipeline()
- Method in interface org.openxri.config.
PipelineRegistry
getDefaultLookupPipeline()
- Method in interface org.openxri.config.
PipelineRegistry
getEqualsAuthority()
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
getEqualsAuthority()
- Method in interface org.openxri.config.
ProxyConfig
If proxied resolution is enabled, this gets the = authority that this server can use its own proxy requests.
getHostName()
- Method in class org.openxri.config.impl.
XMLServerConfig
getHostName()
- Method in interface org.openxri.config.
ServerConfig
Gets the host name from the server-wide properties.
getHostPort()
- Method in class org.openxri.config.impl.
XMLServerConfig
getHostPort()
- Method in interface org.openxri.config.
ServerConfig
Gets the host port from the server-wide properties.
getHttpsBypassAuthorities()
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
getHttpsBypassAuthorities()
- Method in interface org.openxri.config.
ProxyConfig
getId()
- Method in interface org.openxri.store.
Authority
getId()
- Method in class org.openxri.store.impl.db.
DbAuthority
getId()
- Method in class org.openxri.store.impl.db.
DbSubSegment
getId()
- Method in class org.openxri.store.impl.n.
NullAuthority
getId()
- Method in class org.openxri.store.impl.n.
NullSubSegment
getId()
- Method in interface org.openxri.store.
SubSegment
getMaxBytesPerRequest()
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
getMaxBytesPerRequest()
- Method in interface org.openxri.config.
ProxyConfig
getMaxCacheTTL()
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
getMaxCacheTTL()
- Method in interface org.openxri.config.
ProxyConfig
getMaxFollowRedirects()
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
getMaxFollowRedirects()
- Method in interface org.openxri.config.
ProxyConfig
getMaxFollowRefs()
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
getMaxFollowRefs()
- Method in interface org.openxri.config.
ProxyConfig
getMaxHttpRedirectAllowed()
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
getMaxHttpRedirectAllowed()
- Method in interface org.openxri.config.
ProxyConfig
getMaxRequests()
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
getMaxRequests()
- Method in interface org.openxri.config.
ProxyConfig
getMaxTotalBytes()
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
getMaxTotalBytes()
- Method in interface org.openxri.config.
ProxyConfig
getMinCacheTTL()
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
getMinCacheTTL()
- Method in interface org.openxri.config.
ProxyConfig
getName()
- Method in class org.openxri.pipeline.
Pipeline
getName()
- Method in class org.openxri.store.impl.db.
DbSubSegment
getName()
- Method in class org.openxri.store.impl.n.
NullSubSegment
getName()
- Method in interface org.openxri.store.
SubSegment
getNamespace()
- Method in class org.openxri.urimapper.impl.
SingleNamespaceURIMapper
getNamespace()
- Method in class org.openxri.urimapper.
URIMapperResult
getNamespacePattern()
- Method in class org.openxri.urimapper.impl.
RegexURIMapper
getNegativeCacheTTL()
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
getNegativeCacheTTL()
- Method in interface org.openxri.config.
ProxyConfig
getPath()
- Method in class org.openxri.urimapper.
URIMapperRequest
getPipelineByName(String)
- Method in interface org.openxri.config.
PipelineRegistry
getPipelineRegistry()
- Method in class org.openxri.config.impl.
XMLServerConfig
getPipelineRegistry()
- Method in interface org.openxri.config.
ServerConfig
Gets the server's pipelines.
getPipelines()
- Method in interface org.openxri.config.
PipelineRegistry
getPrivateKey()
- Method in class org.openxri.server.impl.
TrustedServer
This method will read a private key from a file and return it.
getProperties()
- Method in interface org.openxri.config.
Component
Returns the Properties object that was used to initialize the component.
getProperties()
- Method in class org.openxri.config.impl.
AbstractComponent
getProperties()
- Method in class org.openxri.config.impl.
XMLServerConfig
getProperties()
- Method in interface org.openxri.config.
ServerConfig
Gets the server-wide properties.
getProperties()
- Method in interface org.openxri.pipeline.
Stage
Returns the Properties object that was used to initialize the stage.
getProperties()
- Method in class org.openxri.pipeline.stages.
AbstractStage
getProxyImplClass()
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
getProxyImplClass()
- Method in interface org.openxri.config.
ProxyConfig
Returns the name of the Java class that implements the Server interface.
getQuery()
- Method in class org.openxri.urimapper.
URIMapperRequest
getQuery()
- Method in class org.openxri.urimapper.
URIMapperResult
getQueryPattern()
- Method in class org.openxri.urimapper.impl.
RegexURIMapper
getRealPath(String)
- Method in class org.openxri.config.impl.
XMLServerConfig
getRealPath(String)
- Method in interface org.openxri.config.
ServerConfig
Gets the absolute path for a path relative to the web application.
getRootRedirect()
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
getRootRedirect()
- Method in interface org.openxri.config.
ProxyConfig
getSamlBypassAuthorities()
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
getSamlBypassAuthorities()
- Method in interface org.openxri.config.
ProxyConfig
getServletPath()
- Method in class org.openxri.config.impl.
XMLServerConfig
getServletPath()
- Method in interface org.openxri.config.
ServerConfig
Gets the servlet path from the server-wide properties.
getSessionFactory()
- Method in class org.openxri.store.impl.db.
DatabaseStore
Checks if the database connection is still alive; if not, try to reconnect, then throw exception.
getSetting(String)
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
getSetting(String)
- Method in interface org.openxri.config.
ProxyConfig
For extensibility: Get any setting with a given key
getSingleton()
- Static method in class org.openxri.factories.
ProxyConfigFactory
Get the proxy config implementation and hope it's initialized already.
getSingleton()
- Static method in class org.openxri.factories.
ServerConfigFactory
Get the server config implementation and hope it's initialized already.
getStages()
- Method in class org.openxri.pipeline.
Pipeline
getStoreAttributes()
- Method in class org.openxri.store.impl.db.
DatabaseStore
getStoreAttributes()
- Method in class org.openxri.store.impl.n.
NullStore
getStoreAttributes()
- Method in interface org.openxri.store.
StoreAttributable
Gets attributes from the store.
getSubSegmentAttributes(SubSegment)
- Method in class org.openxri.store.impl.db.
DatabaseStore
getSubSegmentAttributes(SubSegment)
- Method in class org.openxri.store.impl.n.
NullStore
getSubSegmentAttributes(SubSegment)
- Method in interface org.openxri.store.
StoreAttributable
Gets attributes from a subsegment.
getSubSegmentAuthority(SubSegment)
- Method in class org.openxri.store.impl.db.
DatabaseStore
getSubSegmentAuthority(SubSegment)
- Method in class org.openxri.store.impl.n.
NullStore
getSubSegmentAuthority(SubSegment)
- Method in interface org.openxri.store.
StoreLookup
Returns the authority of this subsegment.
getSubSegmentCount()
- Method in class org.openxri.store.impl.db.
DatabaseStore
getSubSegmentCount()
- Method in class org.openxri.store.impl.n.
NullStore
getSubSegmentCount()
- Method in interface org.openxri.store.
StoreStatistics
getSubSegmentIndex(SubSegment)
- Method in class org.openxri.store.impl.db.
DatabaseStore
getSubSegmentIndex(SubSegment)
- Method in class org.openxri.store.impl.n.
NullStore
getSubSegmentIndex(SubSegment)
- Method in interface org.openxri.store.
StoreAttributable
Gets the index of the subsegment.
getSubSegmentParentAuthority(SubSegment)
- Method in class org.openxri.store.impl.db.
DatabaseStore
getSubSegmentParentAuthority(SubSegment)
- Method in class org.openxri.store.impl.n.
NullStore
getSubSegmentParentAuthority(SubSegment)
- Method in interface org.openxri.store.
StoreLookup
Returns the authority of this subsegment.
getSupportedResMediaTypes()
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
getSupportedResMediaTypes()
- Method in interface org.openxri.config.
ProxyConfig
getSynonymSubSegments(Authority, Authority)
- Method in class org.openxri.store.impl.db.
DatabaseStore
getSynonymSubSegments(Authority, Authority)
- Method in class org.openxri.store.impl.n.
NullStore
getSynonymSubSegments(Authority, Authority)
- Method in interface org.openxri.store.
StoreBetterLookup
Gets all subsegments with a given parent authority and authority.
getUseCache()
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
getUseCache()
- Method in interface org.openxri.config.
ProxyConfig
getXrd()
- Method in interface org.openxri.store.
Authority
getXrd()
- Method in class org.openxri.store.impl.db.
DbAuthority
getXrd()
- Method in class org.openxri.store.impl.n.
NullAuthority
H
hashCode()
- Method in class org.openxri.store.impl.
AbstractAuthority
hashCode()
- Method in class org.openxri.store.impl.
AbstractSubSegment
hashCode(Object)
- Method in class org.openxri.store.impl.db.
XRDType
hashCode()
- Method in class org.openxri.urimapper.
URIMapperRequest
hashCode()
- Method in class org.openxri.urimapper.
URIMapperResult
HTTP_ERROR_CONTENT_TYPE
- Static variable in class org.openxri.proxy.impl.
AbstractProxy
HTTP_ERROR_CONTENT_TYPE
- Static variable in class org.openxri.proxy.impl.
OpenIDHackProxy
HTTP_XML_CONTENT_TYPE
- Static variable in class org.openxri.proxy.impl.
AbstractProxy
HTTP_XML_CONTENT_TYPE
- Static variable in class org.openxri.proxy.impl.
OpenIDHackProxy
HTTPS_BYPASS_AUTHORITIES
- Static variable in interface org.openxri.config.
ProxyConfig
I
InheritAttributesStage
- Class in
org.openxri.pipeline.stages
A stage that copies attributes from the parent authority to the XRD on the pipeline.
InheritAttributesStage(Properties)
- Constructor for class org.openxri.pipeline.stages.
InheritAttributesStage
init()
- Method in interface org.openxri.config.
Component
A server component is constructed by the ComponentRegistry by passing a Properties object to its constructor and then calling this init() method.
init()
- Method in interface org.openxri.config.
ComponentRegistry
init()
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
init()
- Method in class org.openxri.config.impl.
XMLServerConfig
init()
- Method in interface org.openxri.config.
PipelineRegistry
init()
- Method in interface org.openxri.config.
ProxyConfig
Initializes configuration
init()
- Method in interface org.openxri.config.
ServerConfig
init()
- Method in interface org.openxri.pipeline.
Stage
A stage is constructed by the PipelineRegistry by passing a Properties object to its constructor and then calling this init() method.
init()
- Method in class org.openxri.pipeline.stages.
AddAuthorityResolutionSEPStage
init()
- Method in class org.openxri.pipeline.stages.
AddExpiresAbsoluteStage
init()
- Method in class org.openxri.pipeline.stages.
AddExpiresRelativeStage
init()
- Method in class org.openxri.pipeline.stages.
AddGUIDCanonicalIDStage
init()
- Method in class org.openxri.pipeline.stages.
AddProviderIDStage
init()
- Method in class org.openxri.pipeline.stages.
AddQueryStage
init()
- Method in class org.openxri.pipeline.stages.
AddRandomCanonicalIDStage
init()
- Method in class org.openxri.pipeline.stages.
AddSerialCanonicalIDStage
init()
- Method in class org.openxri.pipeline.stages.
AddServerStatusStage
init()
- Method in class org.openxri.pipeline.stages.
AddStatusStage
init()
- Method in class org.openxri.pipeline.stages.
AddXMLElementStage
init()
- Method in class org.openxri.pipeline.stages.
AutoLocalIDsStage
init()
- Method in class org.openxri.pipeline.stages.
DelayStage
init()
- Method in class org.openxri.pipeline.stages.
EmptyXRDStage
init()
- Method in class org.openxri.pipeline.stages.
ExecutePipelineStage
init()
- Method in class org.openxri.pipeline.stages.
FromStoreStage
init()
- Method in class org.openxri.pipeline.stages.
InheritAttributesStage
init()
- Method in class org.openxri.plugin.impl.
NullPlugin
init()
- Method in class org.openxri.plugin.impl.
RedirectPlugin
init()
- Method in class org.openxri.plugin.impl.
SampleDataPlugin
init()
- Method in class org.openxri.proxy.impl.
AbstractProxy
init()
- Method in class org.openxri.proxy.impl.
OpenIDHackProxy
init()
- Method in interface org.openxri.proxy.
Proxy
init()
- Method in class org.openxri.server.impl.
AbstractServer
Initialize base-class attributes from configuration.
init()
- Method in class org.openxri.server.impl.
BasicServer
init()
- Method in class org.openxri.server.impl.
NullServer
init()
- Method in class org.openxri.server.impl.
TrustedServer
init()
- Method in class org.openxri.servlet.
ProxyServlet
init(ProxyConfig)
- Method in class org.openxri.servlet.
ProxyServlet
Initializes the servlet based on a ProxyConfig
init()
- Method in class org.openxri.servlet.
XRIServlet
init(ServerConfig)
- Method in class org.openxri.servlet.
XRIServlet
Initializes the servlet based on a ServerConfig
init()
- Method in class org.openxri.store.impl.db.
DatabaseStore
init()
- Method in class org.openxri.store.impl.n.
NullStore
init()
- Method in class org.openxri.urimapper.impl.
FolderURIMapper
init()
- Method in class org.openxri.urimapper.impl.
NullURIMapper
init()
- Method in class org.openxri.urimapper.impl.
QueryURIMapper
init()
- Method in class org.openxri.urimapper.impl.
SingleNamespaceURIMapper
initSingleton(ServletContext, Properties)
- Static method in class org.openxri.factories.
ProxyConfigFactory
Construct the concrete implementation of the ProxyConfig interface, based on a servlet context and properties.
initSingleton(ServletConfig)
- Static method in class org.openxri.factories.
ProxyConfigFactory
Construct the concrete implementation of the ProxyConfig interface, based on a servlet config.
initSingleton(FilterConfig)
- Static method in class org.openxri.factories.
ProxyConfigFactory
Construct the concrete implementation of the ProxyConfig interface, based on a filter config.
initSingleton(ServletContext, Properties)
- Static method in class org.openxri.factories.
ServerConfigFactory
Construct the concrete implementation of the ServerConfig interface, based on a servlet context and properties.
initSingleton(ServletConfig)
- Static method in class org.openxri.factories.
ServerConfigFactory
Construct the concrete implementation of the ServerConfig interface, based on a servlet config.
initSingleton(FilterConfig)
- Static method in class org.openxri.factories.
ServerConfigFactory
Construct the concrete implementation of the ServerConfig interface, based on a filter config.
initXRD(XRD, Authority, String, boolean)
- Method in class org.openxri.server.impl.
AbstractServer
Called before anything is added to a fresh XRD.
initXRD(XRD, Authority, String, boolean)
- Method in class org.openxri.server.impl.
BasicServer
initXRD(XRD, Authority, String, boolean)
- Method in class org.openxri.server.impl.
TrustedServer
initXRDS(XRDS, String, boolean)
- Method in class org.openxri.server.impl.
AbstractServer
Called before the server starts processing the request.
initXRDS(XRDS, String, boolean)
- Method in class org.openxri.server.impl.
BasicServer
initXRDS(XRDS, String, boolean)
- Method in class org.openxri.server.impl.
TrustedServer
isClosed()
- Method in class org.openxri.store.impl.db.
DatabaseStore
isMutable()
- Method in class org.openxri.store.impl.db.
XRDType
L
listAuthorities()
- Method in class org.openxri.store.impl.db.
DatabaseStore
listAuthorities()
- Method in class org.openxri.store.impl.n.
NullStore
listAuthorities()
- Method in interface org.openxri.store.
StoreBetterLookup
Returns all authorities.
listAuthoritiesByAttributes(StoreAttributable.Selector)
- Method in class org.openxri.store.impl.db.
DatabaseStore
listAuthoritiesByAttributes(StoreAttributable.Selector)
- Method in class org.openxri.store.impl.n.
NullStore
listAuthoritiesByAttributes(StoreAttributable.Selector)
- Method in interface org.openxri.store.
StoreAttributable
Returns all authorities whose attributes satisfy certain conditions.
listAuthoritiesByAttributeValue(String, String)
- Method in class org.openxri.store.impl.db.
DatabaseStore
listAuthoritiesByAttributeValue(String, String)
- Method in class org.openxri.store.impl.n.
NullStore
listAuthoritiesByAttributeValue(String, String)
- Method in interface org.openxri.store.
StoreAttributable
Returns all authorities with a certain attribute key/value pair.
listAuthoritiesByIndex(String)
- Method in class org.openxri.store.impl.db.
DatabaseStore
listAuthoritiesByIndex(String)
- Method in class org.openxri.store.impl.n.
NullStore
listAuthoritiesByIndex(String)
- Method in interface org.openxri.store.
StoreAttributable
Returns all authorities with a certain index.
listAuthoritiesByPath(String)
- Method in class org.openxri.store.impl.db.
DatabaseStore
listAuthoritiesByPath(String)
- Method in interface org.openxri.store.
StoreMountable
Returns all authorities mounted at a given path.
listRootSubSegments()
- Method in class org.openxri.store.impl.db.
DatabaseStore
listRootSubSegments()
- Method in class org.openxri.store.impl.n.
NullStore
listRootSubSegments()
- Method in interface org.openxri.store.
Store
Lists all of the root subsegments (namespaces) on the server.
listSubSegments()
- Method in class org.openxri.store.impl.db.
DatabaseStore
listSubSegments()
- Method in class org.openxri.store.impl.n.
NullStore
listSubSegments()
- Method in interface org.openxri.store.
StoreBetterLookup
Returns all subsegments.
listSubSegmentsByAttributes(StoreAttributable.Selector)
- Method in class org.openxri.store.impl.db.
DatabaseStore
listSubSegmentsByAttributes(StoreAttributable.Selector)
- Method in class org.openxri.store.impl.n.
NullStore
listSubSegmentsByAttributes(StoreAttributable.Selector)
- Method in interface org.openxri.store.
StoreAttributable
Returns all subsegments whose attributes satisfy certain conditions.
listSubSegmentsByAttributeValue(String, String)
- Method in class org.openxri.store.impl.db.
DatabaseStore
listSubSegmentsByAttributeValue(String, String)
- Method in class org.openxri.store.impl.n.
NullStore
listSubSegmentsByAttributeValue(String, String)
- Method in interface org.openxri.store.
StoreAttributable
Returns all subsegments whose attributes satisfy certain conditions.
listSubSegmentsByIndex(String)
- Method in class org.openxri.store.impl.db.
DatabaseStore
listSubSegmentsByIndex(String)
- Method in class org.openxri.store.impl.n.
NullStore
listSubSegmentsByIndex(String)
- Method in interface org.openxri.store.
StoreAttributable
Returns all subsegments with a certain index.
LOAD_SAMPLE_DATA_PATH
- Static variable in class org.openxri.plugin.impl.
SampleDataPlugin
localLookup(XRIAuthority)
- Method in class org.openxri.store.impl.db.
DatabaseStore
localLookup(XRIAuthority)
- Method in class org.openxri.store.impl.n.
NullStore
localLookup(XRIAuthority)
- Method in interface org.openxri.store.
StoreLookup
This method iterates through all subsegments of the given authority path and returns its final authority.
log
- Static variable in class org.openxri.proxy.impl.
AbstractProxy
Static Logging object that can be used by derived classes
log
- Static variable in class org.openxri.proxy.impl.
OpenIDHackProxy
Static Logging object that can be used by derived classes
log
- Static variable in class org.openxri.server.impl.
AbstractServer
log
- Static variable in class org.openxri.server.impl.
TrustedServer
log
- Static variable in class org.openxri.servlet.
ProxyServlet
log
- Static variable in class org.openxri.servlet.
XRIServlet
lookupByNamespace(String, String, boolean)
- Method in class org.openxri.server.impl.
AbstractServer
lookupByNamespace(String, String, boolean)
- Method in class org.openxri.server.impl.
NullServer
lookupByNamespace(String, String, boolean)
- Method in interface org.openxri.server.
Server
Obtains an XRDS for an XRI segment.
lookupByPath(String, boolean)
- Method in class org.openxri.server.impl.
AbstractServer
lookupByPath(String, boolean)
- Method in class org.openxri.server.impl.
NullServer
lookupByPath(String, boolean)
- Method in interface org.openxri.server.
Server
Obtains an XRDS for a path.
lookupSelfDescribing(String, boolean)
- Method in class org.openxri.server.impl.
AbstractServer
lookupSelfDescribing(String, boolean)
- Method in class org.openxri.server.impl.
NullServer
lookupSelfDescribing(String, boolean)
- Method in interface org.openxri.server.
Server
Obtains a self-describing XRDS for a root namespace.
M
makeExceptionXrd(String, Exception)
- Static method in class org.openxri.server.impl.
AbstractServer
makeNotFoundXrd(String)
- Static method in class org.openxri.server.impl.
AbstractServer
MAX_ALIAS_RECURSION
- Static variable in class org.openxri.store.impl.db.
DatabaseStore
MAX_BYTES_PER_REQUEST
- Static variable in interface org.openxri.config.
ProxyConfig
MAX_CACHE_TTL
- Static variable in interface org.openxri.config.
ProxyConfig
MAX_FOLLOW_REDIRECTS
- Static variable in interface org.openxri.config.
ProxyConfig
MAX_FOLLOW_REFS
- Static variable in interface org.openxri.config.
ProxyConfig
MAX_REQUESTS
- Static variable in interface org.openxri.config.
ProxyConfig
MAX_TOTAL_BYTES
- Static variable in interface org.openxri.config.
ProxyConfig
MIN_CACHE_TTL
- Static variable in interface org.openxri.config.
ProxyConfig
N
NAMESPACE
- Static variable in class org.openxri.config.impl.
XMLServerConfig
namespacePattern
- Static variable in class org.openxri.urimapper.impl.
FolderURIMapper
namespacePattern
- Variable in class org.openxri.urimapper.impl.
RegexURIMapper
namespacePattern
- Static variable in class org.openxri.urimapper.impl.
SingleNamespaceURIMapper
NEGATIVE_CACHE_TTL
- Static variable in interface org.openxri.config.
ProxyConfig
NullAuthority
- Class in
org.openxri.store.impl.n
NullAuthority()
- Constructor for class org.openxri.store.impl.n.
NullAuthority
NullPlugin
- Class in
org.openxri.plugin.impl
A plugin that can handle nothing.
NullPlugin(Properties)
- Constructor for class org.openxri.plugin.impl.
NullPlugin
nullSafeGet(ResultSet, String[], Object)
- Method in class org.openxri.store.impl.db.
XRDType
nullSafeSet(PreparedStatement, Object, int)
- Method in class org.openxri.store.impl.db.
XRDType
NullServer
- Class in
org.openxri.server.impl
A server that returns only empty XRDSes.
NullServer(Properties)
- Constructor for class org.openxri.server.impl.
NullServer
NullStore
- Class in
org.openxri.store.impl.n
A store that implements all the store interfaces, but does not actually store or retrieve anything.
NullStore(Properties)
- Constructor for class org.openxri.store.impl.n.
NullStore
NullSubSegment
- Class in
org.openxri.store.impl.n
NullSubSegment()
- Constructor for class org.openxri.store.impl.n.
NullSubSegment
NullURIMapper
- Class in
org.openxri.urimapper.impl
Can parse nothing, appends nothing, and there's no reason to use it :)
NullURIMapper(Properties)
- Constructor for class org.openxri.urimapper.impl.
NullURIMapper
O
onBeforeResolution(String, HttpServletRequest, HttpServletResponse)
- Method in class org.openxri.proxy.impl.
AbstractProxy
Hook method which gets called BEFORE resolution takes place
onBeforeResolution(String, HttpServletRequest, HttpServletResponse)
- Method in class org.openxri.proxy.impl.
BasicProxy
onPartialResolutionSuccess(String, HttpServletRequest, HttpServletResponse, int, String, PartialResolutionException)
- Method in class org.openxri.proxy.impl.
AbstractProxy
Hook method which gets called AFTER resolution has only been partially successful
onPartialResolutionSuccess(String, HttpServletRequest, HttpServletResponse, int, String, PartialResolutionException)
- Method in class org.openxri.proxy.impl.
BasicProxy
onResolutionSuccess(String, ResolverState, Object, HttpServletRequest, HttpServletResponse)
- Method in class org.openxri.proxy.impl.
AbstractProxy
Hook method which gets called AFTER resolution has been successful
onResolutionSuccess(String, ResolverState, Object, HttpServletRequest, HttpServletResponse)
- Method in class org.openxri.proxy.impl.
BasicProxy
opaque
- Variable in class org.openxri.proxy.impl.
QueryParams
OpenIDHackProxy
- Class in
org.openxri.proxy.impl
Provides a servlet implementation for the XRI resolution protocol
OpenIDHackProxy(ProxyConfig)
- Constructor for class org.openxri.proxy.impl.
OpenIDHackProxy
OpenIDHackProxy.QueryParams
- Class in
org.openxri.proxy.impl
OpenIDHackProxy.QueryParams()
- Constructor for class org.openxri.proxy.impl.
OpenIDHackProxy.QueryParams
org.openxri.config
- package org.openxri.config
org.openxri.config.impl
- package org.openxri.config.impl
org.openxri.exceptions
- package org.openxri.exceptions
org.openxri.factories
- package org.openxri.factories
org.openxri.pipeline
- package org.openxri.pipeline
org.openxri.pipeline.stages
- package org.openxri.pipeline.stages
org.openxri.plugin
- package org.openxri.plugin
org.openxri.plugin.impl
- package org.openxri.plugin.impl
org.openxri.proxy
- package org.openxri.proxy
org.openxri.proxy.impl
- package org.openxri.proxy.impl
org.openxri.server
- package org.openxri.server
org.openxri.server.impl
- package org.openxri.server.impl
org.openxri.servlet
- package org.openxri.servlet
org.openxri.store
- package org.openxri.store
org.openxri.store.impl
- package org.openxri.store.impl
org.openxri.store.impl.db
- package org.openxri.store.impl.db
org.openxri.store.impl.n
- package org.openxri.store.impl.n
org.openxri.urimapper
- package org.openxri.urimapper
org.openxri.urimapper.impl
- package org.openxri.urimapper.impl
P
parentQueryName
- Variable in class org.openxri.server.impl.
TrustedServer
parse(InputSource)
- Method in class org.openxri.config.impl.
XMLServerConfig
parseQuery(HttpServletRequest)
- Method in class org.openxri.proxy.impl.
AbstractProxy
parseQuery(HttpServletRequest)
- Method in class org.openxri.proxy.impl.
OpenIDHackProxy
parseRequest(URIMapperRequest)
- Method in class org.openxri.urimapper.impl.
NullURIMapper
parseRequest(URIMapperRequest)
- Method in class org.openxri.urimapper.impl.
QueryURIMapper
parseRequest(URIMapperRequest)
- Method in class org.openxri.urimapper.impl.
RegexURIMapper
parseRequest(URIMapperRequest)
- Method in class org.openxri.urimapper.impl.
SingleNamespaceURIMapper
parseRequest(URIMapperRequest)
- Method in interface org.openxri.urimapper.
URIMapper
Parses an incoming request (containing of path and query part of a URI)
persist()
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
persist()
- Method in interface org.openxri.config.
ProxyConfig
Persists any changes that were made to the configuration
Pipeline
- Class in
org.openxri.pipeline
A pipeline's job is to assemble an XRD.
Pipeline(String, List<Stage>)
- Constructor for class org.openxri.pipeline.
Pipeline
PIPELINE_DEFAULT_NAME
- Static variable in class org.openxri.config.impl.
XMLServerConfig
PipelineRegistry
- Interface in
org.openxri.config
Provides a single point to obtain fully configured Pipeline instances.
Plugin
- Interface in
org.openxri.plugin
Provides interface for extending the functionality of the server to respond to non-XRI specified requests.
plugin
- Variable in class org.openxri.servlet.
XRIServlet
The plugin that will handle all requests not recognized by the URI mapper
process(HttpServletRequest, HttpServletResponse)
- Method in class org.openxri.proxy.impl.
AbstractProxy
Service an incoming request.
process(HttpServletRequest, HttpServletResponse)
- Method in class org.openxri.proxy.impl.
OpenIDHackProxy
Service an incoming request.
process(HttpServletRequest, HttpServletResponse)
- Method in interface org.openxri.proxy.
Proxy
processCustomRequest(HttpServletRequest, HttpServletResponse)
- Method in class org.openxri.plugin.impl.
NullPlugin
processCustomRequest(HttpServletRequest, HttpServletResponse)
- Method in class org.openxri.plugin.impl.
RedirectPlugin
processCustomRequest(HttpServletRequest, HttpServletResponse)
- Method in class org.openxri.plugin.impl.
SampleDataPlugin
processCustomRequest(HttpServletRequest, HttpServletResponse)
- Method in interface org.openxri.plugin.
Plugin
Process a request that is not an XRI lookup
processProxyRequest(String, MimeType, String, String, HttpServletRequest, HttpServletResponse)
- Method in class org.openxri.proxy.impl.
AbstractProxy
Process a request for proxied resolution
properties
- Variable in class org.openxri.config.impl.
AbstractComponent
properties
- Variable in class org.openxri.pipeline.stages.
AbstractStage
PROPERTIES_KEY_ATTRIBUTES
- Static variable in class org.openxri.pipeline.stages.
InheritAttributesStage
PROPERTIES_KEY_CHECK_CHILDREN
- Static variable in class org.openxri.pipeline.stages.
AddAuthorityResolutionSEPStage
PROPERTIES_KEY_CODE
- Static variable in class org.openxri.pipeline.stages.
AddServerStatusStage
PROPERTIES_KEY_CODE
- Static variable in class org.openxri.pipeline.stages.
AddStatusStage
PROPERTIES_KEY_ELEMENTNAME
- Static variable in class org.openxri.pipeline.stages.
AddXMLElementStage
PROPERTIES_KEY_ELEMENTNAMESPACE
- Static variable in class org.openxri.pipeline.stages.
AddXMLElementStage
PROPERTIES_KEY_ELEMENTVALUE
- Static variable in class org.openxri.pipeline.stages.
AddXMLElementStage
PROPERTIES_KEY_EXCLUDESELF
- Static variable in class org.openxri.pipeline.stages.
AutoLocalIDsStage
PROPERTIES_KEY_EXPIRES
- Static variable in class org.openxri.pipeline.stages.
AddExpiresAbsoluteStage
PROPERTIES_KEY_HOSTNAME
- Static variable in class org.openxri.config.impl.
XMLServerConfig
PROPERTIES_KEY_HOSTPORT
- Static variable in class org.openxri.config.impl.
XMLServerConfig
PROPERTIES_KEY_HTTP
- Static variable in class org.openxri.pipeline.stages.
AddAuthorityResolutionSEPStage
PROPERTIES_KEY_HTTPPORT
- Static variable in class org.openxri.pipeline.stages.
AddAuthorityResolutionSEPStage
PROPERTIES_KEY_HTTPS
- Static variable in class org.openxri.pipeline.stages.
AddAuthorityResolutionSEPStage
PROPERTIES_KEY_HTTPSPORT
- Static variable in class org.openxri.pipeline.stages.
AddAuthorityResolutionSEPStage
PROPERTIES_KEY_PIPELINE
- Static variable in class org.openxri.pipeline.stages.
ExecutePipelineStage
PROPERTIES_KEY_SECONDS
- Static variable in class org.openxri.pipeline.stages.
AddExpiresRelativeStage
PROPERTIES_KEY_SERVLETPATH
- Static variable in class org.openxri.config.impl.
XMLServerConfig
PROPERTIES_KEY_TEXT
- Static variable in class org.openxri.pipeline.stages.
AddServerStatusStage
PROPERTIES_KEY_TEXT
- Static variable in class org.openxri.pipeline.stages.
AddStatusStage
PROPERTIES_KEY_TRUST
- Static variable in class org.openxri.pipeline.stages.
AddAuthorityResolutionSEPStage
PROPERTIES_KEY_URI
- Static variable in class org.openxri.plugin.impl.
RedirectPlugin
PropertiesProxyConfig
- Class in
org.openxri.config.impl
Provides an implementation of the ProxyConfig interface based on Java properties.
PropertiesProxyConfig(ServletContext, Properties)
- Constructor for class org.openxri.config.impl.
PropertiesProxyConfig
PropertiesProxyConfig(Properties)
- Constructor for class org.openxri.config.impl.
PropertiesProxyConfig
PropertiesProxyConfig(String)
- Constructor for class org.openxri.config.impl.
PropertiesProxyConfig
PropertiesProxyConfig()
- Constructor for class org.openxri.config.impl.
PropertiesProxyConfig
Proxy
- Interface in
org.openxri.proxy
PROXY_CLASS
- Static variable in interface org.openxri.config.
ProxyConfig
PROXY_CONFIG_CLASS
- Static variable in class org.openxri.factories.
ProxyConfigFactory
PROXY_CONFIG_CLASS
- Static variable in class org.openxri.servlet.
ProxyServlet
The class which will provide our configuration
PROXY_CONFIG_FILE
- Static variable in class org.openxri.config.impl.
PropertiesProxyConfig
The proxy properties file path (relative to the current context root)
ProxyConfig
- Interface in
org.openxri.config
Provides an interface for retrieving the proxy preferences.
ProxyConfigFactory
- Class in
org.openxri.factories
Can construct an appropriate ProxyConfig object based on a map (which at a minimum must contain a class name for the ProxyConfig implementation).
ProxyException
- Exception in
org.openxri.proxy
ProxyException()
- Constructor for exception org.openxri.proxy.
ProxyException
ProxyException(String, Throwable)
- Constructor for exception org.openxri.proxy.
ProxyException
ProxyException(String)
- Constructor for exception org.openxri.proxy.
ProxyException
ProxyException(Throwable)
- Constructor for exception org.openxri.proxy.
ProxyException
ProxyServlet
- Class in
org.openxri.servlet
Provides a servlet implementation for the XRI resolution protocol
ProxyServlet()
- Constructor for class org.openxri.servlet.
ProxyServlet
Q
QueryParams
- Class in
org.openxri.proxy.impl
QueryParams()
- Constructor for class org.openxri.proxy.impl.
QueryParams
queryPattern
- Static variable in class org.openxri.urimapper.impl.
FolderURIMapper
queryPattern
- Variable in class org.openxri.urimapper.impl.
RegexURIMapper
queryPattern
- Static variable in class org.openxri.urimapper.impl.
SingleNamespaceURIMapper
QueryURIMapper
- Class in
org.openxri.urimapper.impl
Implements the URIMapper interface based on a simple query-parameter based scheme.
QueryURIMapper(Properties)
- Constructor for class org.openxri.urimapper.impl.
QueryURIMapper
R
randomCanonicalIDString()
- Static method in class org.openxri.pipeline.stages.
AddGUIDCanonicalIDStage
randomCanonicalIDString()
- Static method in class org.openxri.pipeline.stages.
AddRandomCanonicalIDStage
RedirectPlugin
- Class in
org.openxri.plugin.impl
A plugin that can issues a HTTP redirect to a preconfigured URI.
RedirectPlugin(Properties)
- Constructor for class org.openxri.plugin.impl.
RedirectPlugin
RegexURIMapper
- Class in
org.openxri.urimapper.impl
This abstract class can parse an URI using regular expressions for the root namespace (e.g.
RegexURIMapper(Properties, Pattern, Pattern)
- Constructor for class org.openxri.urimapper.impl.
RegexURIMapper
registerSubsegment(Authority, String, XRD)
- Method in class org.openxri.store.impl.db.
DatabaseStore
registerSubsegment(Authority, String, Authority)
- Method in class org.openxri.store.impl.db.
DatabaseStore
registerSubsegment(Authority, String, Authority)
- Method in class org.openxri.store.impl.n.
NullStore
registerSubsegment(Authority, String, XRD)
- Method in class org.openxri.store.impl.n.
NullStore
registerSubsegment(Authority, String, XRD)
- Method in interface org.openxri.store.
Store
Registers a subsegment with a new authority.
registerSubsegment(Authority, String, Authority)
- Method in interface org.openxri.store.
Store
Registers a new subsegment using an already existing authority.
releaseSubSegment(SubSegment)
- Method in class org.openxri.store.impl.db.
DatabaseStore
releaseSubSegment(SubSegment)
- Method in class org.openxri.store.impl.n.
NullStore
releaseSubSegment(SubSegment)
- Method in interface org.openxri.store.
Store
Releases the descriptor information associated with a registered subsegment.
replace(Object, Object, Object)
- Method in class org.openxri.store.impl.db.
XRDType
resetStore()
- Method in class org.openxri.store.impl.db.
DatabaseStore
resetStore()
- Method in interface org.openxri.store.
StoreResettable
Takes a Store implementation back to a known clean state.
resolver
- Variable in class org.openxri.proxy.impl.
AbstractProxy
The XRI resolver object for the server.
resolver
- Variable in class org.openxri.proxy.impl.
OpenIDHackProxy
The XRI resolver object for the server.
restoreStore(InputStream)
- Method in class org.openxri.store.impl.n.
NullStore
restoreStore(InputStream)
- Method in interface org.openxri.store.
StoreBackupable
Restores all store contents from a stream.
returnedClass()
- Method in class org.openxri.store.impl.db.
XRDType
ROOT_REDIRECT
- Static variable in interface org.openxri.config.
ProxyConfig
rootRedirect
- Variable in class org.openxri.proxy.impl.
AbstractProxy
S
SAML_BYPASS_AUTHORITIES
- Static variable in interface org.openxri.config.
ProxyConfig
SampleDataPlugin
- Class in
org.openxri.plugin.impl
A plugin that can load the store with some example data.
SampleDataPlugin(Properties)
- Constructor for class org.openxri.plugin.impl.
SampleDataPlugin
select(Map<String, String>)
- Method in interface org.openxri.store.
StoreAttributable.Selector
send301(HttpServletResponse, String)
- Method in class org.openxri.proxy.impl.
AbstractProxy
Send a 301 HTTP redirect to the client.
send303(HttpServletResponse, String)
- Method in class org.openxri.proxy.impl.
AbstractProxy
Send a 303 HTTP redirect to the client.
sendError(HttpServletRequest, HttpServletResponse, String, int, String, Throwable)
- Method in class org.openxri.proxy.impl.
AbstractProxy
sendError(HttpServletRequest, HttpServletResponse, String, int, int, String, Throwable)
- Method in class org.openxri.proxy.impl.
AbstractProxy
sendFatalError(HttpServletResponse, String)
- Method in class org.openxri.proxy.impl.
AbstractProxy
This method is called when an unknown error is encountered.
sendFatalError(HttpServletResponse, String)
- Method in class org.openxri.proxy.impl.
OpenIDHackProxy
This method is called when an unknown error is encountered.
sendPartialResponse(HttpServletRequest, HttpServletResponse, String, boolean, MimeType, PartialResolutionException, TrustType)
- Method in class org.openxri.proxy.impl.
AbstractProxy
sendPartialResponse(HttpServletRequest, HttpServletResponse, boolean, MimeType, XRDS, TrustType)
- Method in class org.openxri.proxy.impl.
OpenIDHackProxy
sendResponse(HttpServletResponse, boolean, String, String, TrustType)
- Method in class org.openxri.proxy.impl.
AbstractProxy
Send a HTTP response to the client.
sendResponse(HttpServletResponse, String, String, TrustType)
- Method in class org.openxri.proxy.impl.
AbstractProxy
Send a HTTP response to the client.
sendResponse(HttpServletResponse, int, String, String, TrustType)
- Method in class org.openxri.proxy.impl.
AbstractProxy
Send a HTTP response with the specified status code to the client.
sendResponse(HttpServletResponse, boolean, String, String, TrustType)
- Method in class org.openxri.proxy.impl.
OpenIDHackProxy
Send a HTTP response to the client.
sendResponse(HttpServletResponse, String, String, TrustType)
- Method in class org.openxri.proxy.impl.
OpenIDHackProxy
Send a HTTP response to the client.
sendResponse(HttpServletResponse, int, String, String, TrustType)
- Method in class org.openxri.proxy.impl.
OpenIDHackProxy
Send a HTTP response with the specified status code to the client.
Server
- Interface in
org.openxri.server
Interface for server operations.
server
- Variable in class org.openxri.servlet.
XRIServlet
The server object that will handle the incoming resolution requests
SERVER_CONFIG_CLASS
- Static variable in class org.openxri.factories.
ServerConfigFactory
SERVER_CONFIG_FILE
- Static variable in class org.openxri.config.impl.
XMLServerConfig
ServerConfig
- Interface in
org.openxri.config
This class parses the XML configuration file and then contains all information from that file.
serverConfig
- Variable in class org.openxri.servlet.
XRIServlet
The server configuration read from the XML file.
ServerConfigFactory
- Class in
org.openxri.factories
Can construct an appropriate ServerConfig object based on a map (which at a minimum must contain a class name for the ServerConfig implementation).
ServerException
- Exception in
org.openxri.exceptions
ServerException()
- Constructor for exception org.openxri.exceptions.
ServerException
ServerException(String, Throwable)
- Constructor for exception org.openxri.exceptions.
ServerException
ServerException(String)
- Constructor for exception org.openxri.exceptions.
ServerException
ServerException(Throwable)
- Constructor for exception org.openxri.exceptions.
ServerException
ServerInternalException
- Exception in
org.openxri.exceptions
An exception thrown by Server implementations if an internal error occurred.
ServerInternalException()
- Constructor for exception org.openxri.exceptions.
ServerInternalException
ServerInternalException(String, Throwable)
- Constructor for exception org.openxri.exceptions.
ServerInternalException
ServerInternalException(String)
- Constructor for exception org.openxri.exceptions.
ServerInternalException
ServerInternalException(Throwable)
- Constructor for exception org.openxri.exceptions.
ServerInternalException
ServerNotFoundException
- Exception in
org.openxri.exceptions
An exception thrown by Server implementations if a lookup was unsuccessful.
ServerNotFoundException()
- Constructor for exception org.openxri.exceptions.
ServerNotFoundException
ServerNotFoundException(String, Throwable)
- Constructor for exception org.openxri.exceptions.
ServerNotFoundException
ServerNotFoundException(String)
- Constructor for exception org.openxri.exceptions.
ServerNotFoundException
ServerNotFoundException(Throwable)
- Constructor for exception org.openxri.exceptions.
ServerNotFoundException
sessionFactory
- Variable in class org.openxri.store.impl.db.
DatabaseStore
setAtAuthority(XRD)
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
setAtAuthority(XRD)
- Method in interface org.openxri.config.
ProxyConfig
If proxied resolution is enabled, this sets the @ authority that this server can use its own proxy requests.
setAuthorityAttributes(Authority, Map<String, String>)
- Method in class org.openxri.store.impl.db.
DatabaseStore
setAuthorityAttributes(Authority, Map<String, String>)
- Method in class org.openxri.store.impl.n.
NullStore
setAuthorityAttributes(Authority, Map<String, String>)
- Method in interface org.openxri.store.
StoreAttributable
Associates attributes with an authority.
setAuthorityIndex(Authority, String)
- Method in class org.openxri.store.impl.db.
DatabaseStore
setAuthorityIndex(Authority, String)
- Method in class org.openxri.store.impl.n.
NullStore
setAuthorityIndex(Authority, String)
- Method in interface org.openxri.store.
StoreAttributable
Associates an index with an authority.
setAuthorityPath(Authority, String)
- Method in class org.openxri.store.impl.db.
DatabaseStore
setAuthorityPath(Authority, String)
- Method in interface org.openxri.store.
StoreMountable
Mounts an authority at a given path.
setBangAuthority(XRD)
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
setBangAuthority(XRD)
- Method in interface org.openxri.config.
ProxyConfig
If proxied resolution is enabled, this sets the = authority that this server can use its own proxy requests.
setBareXRINotFoundRedirect(String)
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
setBareXRINotFoundRedirect(String)
- Method in interface org.openxri.config.
ProxyConfig
setClassLoader(ClassLoader)
- Static method in class org.openxri.factories.
ProxyConfigFactory
setClassLoader(ClassLoader)
- Static method in class org.openxri.factories.
ServerConfigFactory
setDefaultCacheTTL(int)
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
setDefaultCacheTTL(int)
- Method in interface org.openxri.config.
ProxyConfig
setEqualsAuthority(XRD)
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
setEqualsAuthority(XRD)
- Method in interface org.openxri.config.
ProxyConfig
If proxied resolution is enabled, this sets the = authority that this server can use its own proxy requests.
setHttpsBypassAuthorities(String[])
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
setHttpsBypassAuthorities(String[])
- Method in interface org.openxri.config.
ProxyConfig
setMaxBytesPerRequest(int)
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
setMaxBytesPerRequest(int)
- Method in interface org.openxri.config.
ProxyConfig
setMaxCacheTTL(int)
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
setMaxCacheTTL(int)
- Method in interface org.openxri.config.
ProxyConfig
setMaxFollowRedirects(int)
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
setMaxFollowRedirects(int)
- Method in interface org.openxri.config.
ProxyConfig
setMaxFollowRefs(int)
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
setMaxFollowRefs(int)
- Method in interface org.openxri.config.
ProxyConfig
setMaxRequests(int)
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
setMaxRequests(int)
- Method in interface org.openxri.config.
ProxyConfig
setMaxTotalBytes(int)
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
setMaxTotalBytes(int)
- Method in interface org.openxri.config.
ProxyConfig
setMinCacheTTL(int)
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
setMinCacheTTL(int)
- Method in interface org.openxri.config.
ProxyConfig
setName(String)
- Method in class org.openxri.store.impl.db.
DbSubSegment
setNamespace(String)
- Method in class org.openxri.urimapper.impl.
SingleNamespaceURIMapper
setNamespace(String)
- Method in class org.openxri.urimapper.
URIMapperResult
setNamespacePattern(Pattern)
- Method in class org.openxri.urimapper.impl.
RegexURIMapper
setNegativeCacheTTL(int)
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
setNegativeCacheTTL(int)
- Method in interface org.openxri.config.
ProxyConfig
setParentQueryName(String)
- Method in class org.openxri.server.impl.
AbstractServer
This is overriden by the TrustedServer which uses the parent subsegment name for generating SAML assertions.
setParentQueryName(String)
- Method in class org.openxri.server.impl.
TrustedServer
setPath(String)
- Method in class org.openxri.urimapper.
URIMapperRequest
setProxyImplClass(String)
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
setProxyImplClass(String)
- Method in interface org.openxri.config.
ProxyConfig
Sets the name of the Java class that implements the Server interface.
setQuery(String)
- Method in class org.openxri.urimapper.
URIMapperRequest
setQuery(String)
- Method in class org.openxri.urimapper.
URIMapperResult
setQueryPattern(Pattern)
- Method in class org.openxri.urimapper.impl.
RegexURIMapper
setRootRedirect(String)
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
setRootRedirect(String)
- Method in interface org.openxri.config.
ProxyConfig
setSamlBypassAuthorities(String[])
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
setSamlBypassAuthorities(String[])
- Method in interface org.openxri.config.
ProxyConfig
setSessionFactory(SessionFactory)
- Method in class org.openxri.store.impl.db.
DatabaseStore
Allow the connection to be changed externally.
setStoreAttributes(Map<String, String>)
- Method in class org.openxri.store.impl.db.
DatabaseStore
setStoreAttributes(Map<String, String>)
- Method in class org.openxri.store.impl.n.
NullStore
setStoreAttributes(Map<String, String>)
- Method in interface org.openxri.store.
StoreAttributable
Associates attributes with the store.
setSubSegmentAttributes(SubSegment, Map<String, String>)
- Method in class org.openxri.store.impl.db.
DatabaseStore
setSubSegmentAttributes(SubSegment, Map<String, String>)
- Method in class org.openxri.store.impl.n.
NullStore
setSubSegmentAttributes(SubSegment, Map<String, String>)
- Method in interface org.openxri.store.
StoreAttributable
Associates attributes with a subsegment.
setSubSegmentIndex(SubSegment, String)
- Method in class org.openxri.store.impl.db.
DatabaseStore
setSubSegmentIndex(SubSegment, String)
- Method in class org.openxri.store.impl.n.
NullStore
setSubSegmentIndex(SubSegment, String)
- Method in interface org.openxri.store.
StoreAttributable
Associates an index with a subsegment.
setSupportedResMediaTypes(String[])
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
setSupportedResMediaTypes(String[])
- Method in interface org.openxri.config.
ProxyConfig
setUseCache(boolean)
- Method in class org.openxri.config.impl.
PropertiesProxyConfig
setUseCache(boolean)
- Method in interface org.openxri.config.
ProxyConfig
setXrd(Authority, XRD)
- Method in class org.openxri.store.impl.db.
DatabaseStore
setXrd(Authority, XRD)
- Method in class org.openxri.store.impl.n.
NullStore
setXrd(Authority, XRD)
- Method in interface org.openxri.store.
StoreEditable
Sets the XRD of an authority.
shutdown()
- Method in class org.openxri.plugin.impl.
NullPlugin
shutdown()
- Method in class org.openxri.plugin.impl.
RedirectPlugin
shutdown()
- Method in class org.openxri.plugin.impl.
SampleDataPlugin
shutdown()
- Method in class org.openxri.proxy.impl.
AbstractProxy
shutdown()
- Method in class org.openxri.proxy.impl.
OpenIDHackProxy
shutdown()
- Method in interface org.openxri.proxy.
Proxy
SingleNamespaceURIMapper
- Class in
org.openxri.urimapper.impl
An URI mapper assuming a fixed namespace (root authority).
SingleNamespaceURIMapper(Properties)
- Constructor for class org.openxri.urimapper.impl.
SingleNamespaceURIMapper
sqlTypes()
- Method in class org.openxri.store.impl.db.
XRDType
Stage
- Interface in
org.openxri.pipeline
Stages are part of a pipeline and perform some specific task on an XRD.
StageException
- Exception in
org.openxri.exceptions
StageException()
- Constructor for exception org.openxri.exceptions.
StageException
StageException(String, Throwable)
- Constructor for exception org.openxri.exceptions.
StageException
StageException(String)
- Constructor for exception org.openxri.exceptions.
StageException
StageException(Throwable)
- Constructor for exception org.openxri.exceptions.
StageException
startDocument()
- Method in class org.openxri.config.impl.
XMLServerConfig
startElement(String, String, String, Attributes)
- Method in class org.openxri.config.impl.
XMLServerConfig
store
- Variable in class org.openxri.server.impl.
AbstractServer
Store
- Interface in
org.openxri.store
StoreAttributable
- Interface in
org.openxri.store
Provides methods for associating attributes with subsegments and authorities.
StoreAttributable.Selector
- Interface in
org.openxri.store
An interface that can select subsegments and authorities by their attributes.
StoreBackupable
- Interface in
org.openxri.store
Provides methods for backuping and restoring all store contents to/from streams.
StoreBetterLookup
- Interface in
org.openxri.store
Advanced methods for getting information about authorities and subsegments out of a store.
StoreDuplicateEntryException
- Exception in
org.openxri.exceptions
StoreDuplicateEntryException()
- Constructor for exception org.openxri.exceptions.
StoreDuplicateEntryException
StoreDuplicateEntryException(String, Throwable)
- Constructor for exception org.openxri.exceptions.
StoreDuplicateEntryException
StoreDuplicateEntryException(String)
- Constructor for exception org.openxri.exceptions.
StoreDuplicateEntryException
StoreDuplicateEntryException(Throwable)
- Constructor for exception org.openxri.exceptions.
StoreDuplicateEntryException
StoreEditable
- Interface in
org.openxri.store
Methods for reading and manipulating refs and services of an authority.
StoreException
- Exception in
org.openxri.exceptions
StoreException()
- Constructor for exception org.openxri.exceptions.
StoreException
StoreException(String, Throwable)
- Constructor for exception org.openxri.exceptions.
StoreException
StoreException(String)
- Constructor for exception org.openxri.exceptions.
StoreException
StoreException(Throwable)
- Constructor for exception org.openxri.exceptions.
StoreException
StoreInternalException
- Exception in
org.openxri.exceptions
StoreInternalException()
- Constructor for exception org.openxri.exceptions.
StoreInternalException
StoreInternalException(String, Throwable)
- Constructor for exception org.openxri.exceptions.
StoreInternalException
StoreInternalException(Throwable, String)
- Constructor for exception org.openxri.exceptions.
StoreInternalException
StoreInternalException(String)
- Constructor for exception org.openxri.exceptions.
StoreInternalException
StoreInternalException(Throwable)
- Constructor for exception org.openxri.exceptions.
StoreInternalException
StoreLookup
- Interface in
org.openxri.store
StoreMountable
- Interface in
org.openxri.store
Provides methods for mounting authorities at fixed paths.
StoreNotFoundException
- Exception in
org.openxri.exceptions
StoreNotFoundException()
- Constructor for exception org.openxri.exceptions.
StoreNotFoundException
StoreNotFoundException(String, Throwable)
- Constructor for exception org.openxri.exceptions.
StoreNotFoundException
StoreNotFoundException(String)
- Constructor for exception org.openxri.exceptions.
StoreNotFoundException
StoreNotFoundException(Throwable)
- Constructor for exception org.openxri.exceptions.
StoreNotFoundException
StoreNotImplementedException
- Exception in
org.openxri.exceptions
StoreNotImplementedException()
- Constructor for exception org.openxri.exceptions.
StoreNotImplementedException
StoreNotImplementedException(String, Throwable)
- Constructor for exception org.openxri.exceptions.
StoreNotImplementedException
StoreNotImplementedException(String)
- Constructor for exception org.openxri.exceptions.
StoreNotImplementedException
StoreNotImplementedException(Throwable)
- Constructor for exception org.openxri.exceptions.
StoreNotImplementedException
StoreResettable
- Interface in
org.openxri.store
StoreStatistics
- Interface in
org.openxri.store
Methods for getting statistics out of a store.
SubSegment
- Interface in
org.openxri.store
SUPPORTED_RES_MEDIA_TYPES
- Static variable in interface org.openxri.config.
ProxyConfig
supportRedirect
- Variable in class org.openxri.proxy.impl.
AbstractProxy
supportRedirect
- Variable in class org.openxri.proxy.impl.
OpenIDHackProxy
supportURIList
- Variable in class org.openxri.proxy.impl.
AbstractProxy
supportURIList
- Variable in class org.openxri.proxy.impl.
OpenIDHackProxy
supportXRD
- Variable in class org.openxri.proxy.impl.
AbstractProxy
supportXRD
- Variable in class org.openxri.proxy.impl.
OpenIDHackProxy
supportXRDS
- Variable in class org.openxri.proxy.impl.
AbstractProxy
supportXRDS
- Variable in class org.openxri.proxy.impl.
OpenIDHackProxy
T
toString()
- Method in class org.openxri.store.impl.
AbstractAuthority
toString()
- Method in class org.openxri.store.impl.
AbstractSubSegment
toString()
- Method in class org.openxri.urimapper.
URIMapperRequest
toString()
- Method in class org.openxri.urimapper.
URIMapperResult
TrustedServer
- Class in
org.openxri.server.impl
An extension to BasicServer that adds trust information to the XRD before it is sent out.
TrustedServer(Properties)
- Constructor for class org.openxri.server.impl.
TrustedServer
U
uriMapper
- Variable in class org.openxri.servlet.
XRIServlet
The URI mapper that will tell us what to resolve
URIMapper
- Interface in
org.openxri.urimapper
Provides an interface for taking the HTTP Request and mapping it to a data structure that describes the type of XRI resolution request it is.
URIMapperRequest
- Class in
org.openxri.urimapper
Contains the parameters from an HTTP request needed to perform a lookup operation.
URIMapperRequest()
- Constructor for class org.openxri.urimapper.
URIMapperRequest
URIMapperRequest(String, String)
- Constructor for class org.openxri.urimapper.
URIMapperRequest
URIMapperRequest(HttpServletRequest)
- Constructor for class org.openxri.urimapper.
URIMapperRequest
URIMapperResult
- Class in
org.openxri.urimapper
Contains the input parameters for a server lookup operation.
URIMapperResult()
- Constructor for class org.openxri.urimapper.
URIMapperResult
URIMapperResult(String, String)
- Constructor for class org.openxri.urimapper.
URIMapperResult
USE_CACHE
- Static variable in interface org.openxri.config.
ProxyConfig
W
warning(SAXParseException)
- Method in class org.openxri.config.impl.
XMLServerConfig
X
XMLServerConfig
- Class in
org.openxri.config.impl
This class parses the XML configuration file and then contains all information from that file.
XMLServerConfig(ServletContext, Properties)
- Constructor for class org.openxri.config.impl.
XMLServerConfig
xrdM
- Variable in class org.openxri.proxy.impl.
QueryParams
xrdR
- Variable in class org.openxri.proxy.impl.
QueryParams
xrds
- Static variable in class org.openxri.server.impl.
NullServer
xrdT
- Variable in class org.openxri.proxy.impl.
QueryParams
XRDType
- Class in
org.openxri.store.impl.db
A custom type for Hibernate to store instances of org.openxri.xml.XRD.
XRDType()
- Constructor for class org.openxri.store.impl.db.
XRDType
XRIServlet
- Class in
org.openxri.servlet
Provides a servlet implementation for the XRI resolution protocol The XRIServlet works like this: 1) During startup, construct an appropriate implementation of the ServerConfig interface, according to the init parameters in web.xml.
XRIServlet()
- Constructor for class org.openxri.servlet.
XRIServlet
_
_XRD_M
- Static variable in class org.openxri.proxy.impl.
AbstractProxy
_XRD_M
- Static variable in class org.openxri.proxy.impl.
OpenIDHackProxy
_XRD_R
- Static variable in class org.openxri.proxy.impl.
AbstractProxy
_XRD_R
- Static variable in class org.openxri.proxy.impl.
OpenIDHackProxy
_XRD_T
- Static variable in class org.openxri.proxy.impl.
AbstractProxy
_XRD_T
- Static variable in class org.openxri.proxy.impl.
OpenIDHackProxy
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
W
X
_
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2005-2010. All Rights Reserved.