B E G H I N O P S T U
All Classes All Packages
All Classes All Packages
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 ofURLSecurityManager.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
All Classes All Packages