Uses of Class
org.eclipse.jetty.http.UriCompliance
Packages that use UriCompliance
Package
Description
Jetty Http : Tools for Http processing
Jetty Server : Core Server API
-
Uses of UriCompliance in org.eclipse.jetty.http
Fields in org.eclipse.jetty.http declared as UriComplianceModifier and TypeFieldDescriptionstatic final UriComplianceUriCompliance.DEFAULTThe default compliance mode that extends RFC3986 compliance with additional violations to avoid most ambiguous URIs.static final UriComplianceUriCompliance.LEGACYLEGACY compliance mode that models Jetty-9.4 behavior by allowingUriCompliance.Violation.AMBIGUOUS_PATH_SEGMENT,UriCompliance.Violation.AMBIGUOUS_EMPTY_SEGMENT,UriCompliance.Violation.AMBIGUOUS_PATH_SEPARATOR,UriCompliance.Violation.AMBIGUOUS_PATH_ENCODINGandUriCompliance.Violation.UTF16_ENCODINGSstatic final UriComplianceUriCompliance.RFC3986Compliance mode that exactly follows RFC3986, including allowing all additional ambiguous URI Violations.static final UriComplianceUriCompliance.RFC3986_UNAMBIGUOUSCompliance mode that follows RFC3986 plus it does not allow any ambiguous URIUriCompliance.Violations.static final UriComplianceUriCompliance.SAFEDeprecated.equivalent to DEFAULTstatic final UriComplianceUriCompliance.STRICTDeprecated.equivalent to RFC3986static final UriComplianceUriCompliance.UNSAFECompliance mode that allows all URI Violations, including allowing ambiguous paths in non canonicalized form.Methods in org.eclipse.jetty.http that return UriComplianceModifier and TypeMethodDescriptionstatic UriComplianceCreate compliance set from string.static UriComplianceUriCompliance.from(Set<UriCompliance.Violation> violations) Create compliance set from a set of allowed Violations.static UriComplianceUriCompliance.with(String name, UriCompliance.Violation... violations) Create a new UriCompliance mode that includes the passedUriCompliance.Violations.UriCompliance.without(String name, UriCompliance.Violation... violations) Create a new UriCompliance mode that excludes the passedUriCompliance.Violations.Methods in org.eclipse.jetty.http with parameters of type UriComplianceModifier and TypeMethodDescriptionstatic StringUriCompliance.checkUriCompliance(UriCompliance compliance, HttpURI uri) -
Uses of UriCompliance in org.eclipse.jetty.server
Methods in org.eclipse.jetty.server that return UriComplianceMethods in org.eclipse.jetty.server with parameters of type UriComplianceModifier and TypeMethodDescriptionvoidHttpConfiguration.setUriCompliance(UriCompliance uriCompliance)