B E G H I N O P S T U 
All Classes All Packages

B

BYPASS_DOMAIN_SECURITY_CHECK_CONTEXT_PROPERTY - Static variable in interface org.xwiki.url.URLSecurityManager
Constant to be used in ExecutionContext with the value "true" to bypass a check of URLSecurityManager.isDomainTrusted(URL).

E

equals(Object) - Method in class org.xwiki.url.ExtendedURL
 
ExtendedURL - Class in org.xwiki.url
Extend a URL by providing access to the URL path segments (URL-decoded).
ExtendedURL(URL, String) - Constructor for class org.xwiki.url.ExtendedURL
 
ExtendedURL(List<String>) - Constructor for class org.xwiki.url.ExtendedURL
Populate the Extended URL with a list of path segments.
ExtendedURL(List<String>, Map<String, List<String>>) - Constructor for class org.xwiki.url.ExtendedURL
Populate the Extended URL with a list of path segments.
extractParameters(URI) - Method in class org.xwiki.url.ExtendedURL
 

G

getParameters() - Method in class org.xwiki.url.ExtendedURL
 
getSegments() - Method in class org.xwiki.url.ExtendedURL
 
getTrustedDomains() - Method in interface org.xwiki.url.URLConfiguration
Specify the list of domains that are considered as trusted by the administrators of the wiki: those domains can be used safely for redirections from the wiki or for performing other requests on them.
getTrustedSchemes() - Method in interface org.xwiki.url.URLConfiguration
Define which URI schemes should be trusted when checking if an URI can be trusted or not.
getURI() - Method in class org.xwiki.url.ExtendedURL
 
getURLFormatId() - Method in interface org.xwiki.url.URLConfiguration
 
getURLFormatId() - Method in interface org.xwiki.url.URLContextManager
 
getWrappedURL() - Method in class org.xwiki.url.ExtendedURL
 

H

hashCode() - Method in class org.xwiki.url.ExtendedURL
 

I

isDomainTrusted(URL) - Method in interface org.xwiki.url.URLSecurityManager
Check if the given URL can be trusted based on the trusted domains of the wiki.
isTrustedDomainsEnabled() - Method in interface org.xwiki.url.URLConfiguration
Define if the trusted domains check should be performed or not.
isURITrusted(URI) - Method in interface org.xwiki.url.URLSecurityManager
Check if the given URI can be trusted.

N

normalize(ExtendedURL) - Method in interface org.xwiki.url.URLNormalizer
 

O

org.xwiki.url - package org.xwiki.url
Offers APIs to convert URLs into Resource Reference objects and vice-versa.
org.xwiki.url.script - package org.xwiki.url.script
 

P

parseToSafeURI(String) - Method in class org.xwiki.url.script.URLSecurityScriptService
Parse the given string to create a URI that is safe to use.
parseToSafeURI(String) - Method in interface org.xwiki.url.URLSecurityManager
Parse the given string to create a URI that is safe to use.

S

serialize() - Method in class org.xwiki.url.ExtendedURL
 
setURLFormatId(String) - Method in interface org.xwiki.url.URLContextManager
 

T

toString() - Method in class org.xwiki.url.ExtendedURL
 

U

URLConfiguration - Interface in org.xwiki.url
Configuration options for the URL module.
URLContextManager - Interface in org.xwiki.url
Access various URL-related items from the Execution Context; for example access the current URL scheme.
URLNormalizer<T> - Interface in org.xwiki.url
Normalize a relative URL.
URLSecurityManager - Interface in org.xwiki.url
Dedicated component to perform security checks on URLs.
URLSecurityScriptService - Class in org.xwiki.url.script
Script service for security related checks from URL and URI.
URLSecurityScriptService() - Constructor for class org.xwiki.url.script.URLSecurityScriptService
 
useResourceLastModificationDate() - Method in interface org.xwiki.url.URLConfiguration
 
B E G H I N O P S T U 
All Classes All Packages