keycloak
|
静的公開メンバ関数 | |
static String | encodeQueryString (String value) |
static String | encodePath (String value) |
static String | encodePathSegment (String value) |
static String | encodeFragment (String value) |
static String | encodeMatrixParam (String value) |
static String | encodeQueryParam (String value) |
static String | decodePath (String path) |
static String | encodeNonCodes (String string) |
static boolean | savePathParams (String segment, StringBuilder newSegment, List< String > params) |
static String | encodeValue (String segment, String[] encoding) |
static String | encodePathAsIs (String segment) |
static String | encodePathSaveEncodings (String segment) |
static String | encodePathSegmentAsIs (String segment) |
static String | encodePathSegmentSaveEncodings (String segment) |
static String | encodeQueryParamAsIs (String nameOrValue) |
static String | encodeQueryParamSaveEncodings (String segment) |
static String | encodeFragmentAsIs (String nameOrValue) |
static String | pathParamReplacement (String segment, List< String > params) |
static MultivaluedHashMap< String, String > | decode (MultivaluedHashMap< String, String > map) |
static MultivaluedHashMap< String, String > | decode (MultivaluedHashMap< String, String > map, String charset) |
static MultivaluedHashMap< String, String > | encode (MultivaluedHashMap< String, String > map) |
static String | decode (String string) |
静的限定公開メンバ関数 | |
static String | encodeFromArray (String segment, String[] encodingMap, boolean encodePercent) |
静的関数 | |
[static initializer] | |
静的非公開メンバ関数 | |
static String | decodeBytes (String enc, CharsetDecoder decoder) |
static String | encode (int zhar, String[] encodingMap) |
静的非公開変数類 | |
static final String | UTF_8 = StandardCharsets.UTF_8.name() |
static final Pattern | PARAM_REPLACEMENT = Pattern.compile("_resteasy_uri_parameter") |
static final String [] | pathEncoding = new String[128] |
static final String [] | pathSegmentEncoding = new String[128] |
static final String [] | matrixParameterEncoding = new String[128] |
static final String [] | queryNameValueEncoding = new String[128] |
static final String [] | queryStringEncoding = new String[128] |
static final Pattern | nonCodes = Pattern.compile("%([^a-fA-F0-9]|[a-fA-F0-9]$|$|[a-fA-F0-9][^a-fA-F0-9])") |
static final Pattern | encodedChars = Pattern.compile("%([a-fA-F0-9][a-fA-F0-9])") |
static final Pattern | encodedCharsMulti = Pattern.compile("((%[a-fA-F0-9][a-fA-F0-9])+)") |
|
inlinestaticpackage |
|
inlinestatic |
decode an encoded map
map |
|
inlinestatic |
decode an encoded map
map | |
charset |
|
inlinestatic |
|
inlinestaticprivate |
|
inlinestatic |
|
inlinestaticprivate |
zhar | integer representation of character |
encodingMap | encoding map |
|
inlinestatic |
|
inlinestatic |
Keep encoded values "%..." and template parameters intact.
|
inlinestatic |
|
inlinestaticprotected |
|
inlinestatic |
Keep encoded values "%..." and template parameters intact.
|
inlinestatic |
|
inlinestatic |
Keep encoded values "%...", matrix parameters, template parameters, and '/' characters intact.
|
inlinestatic |
Encode via RFC 3986. PCHAR is allowed allong with '/'
unreserved = ALPHA / DIGIT / "-" / "." / "_" / "~" sub-delims = "!" / "$" / "&" / "'" / "(" / ")" / "*" / "+" / "," / ";" / "=" pchar = unreserved / pct-encoded / sub-delims / ":" / "@"
|
inlinestatic |
Keep any valid encodings from string i.e. keep "%2D" but don't keep "%p"
segment |
|
inlinestatic |
Keep encoded values "%...", matrix parameters and template parameters intact.
|
inlinestatic |
Encode via RFC 3986. PCHAR is allowed allong with '/'
unreserved = ALPHA / DIGIT / "-" / "." / "_" / "~" sub-delims = "!" / "$" / "&" / "'" / "(" / ")" / "*" / "+" / "," / ";" / "=" pchar = unreserved / pct-encoded / sub-delims / ":" / "@"
|
inlinestatic |
Keep any valid encodings from string i.e. keep "%2D" but don't keep "%p"
segment |
|
inlinestatic |
Keep encoded values "%..." and template parameters intact.
|
inlinestatic |
Encodes everything of a query parameter name or value.
nameOrValue |
|
inlinestatic |
Keep any valid encodings from string i.e. keep "%2D" but don't keep "%p"
segment |
|
inlinestatic |
Keep encoded values "%..." and template parameters intact.
|
inlinestatic |
Keep encoded values "%..." and template parameters intact i.e. "{x}"
segment | |
encoding |
|
inlinestatic |
|
inlinestatic |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |