keycloak
|
公開メンバ関数 | |
KeycloakUriBuilder | clone () |
KeycloakUriBuilder | uriTemplate (String uriTemplate) |
KeycloakUriBuilder | uri (String uriTemplate) throws IllegalArgumentException |
KeycloakUriBuilder | uri (URI uri) throws IllegalArgumentException |
KeycloakUriBuilder | scheme (String scheme) throws IllegalArgumentException |
KeycloakUriBuilder | schemeSpecificPart (String ssp) throws IllegalArgumentException |
KeycloakUriBuilder | userInfo (String ui) |
KeycloakUriBuilder | host (String host) throws IllegalArgumentException |
KeycloakUriBuilder | port (int port) throws IllegalArgumentException |
KeycloakUriBuilder | path (String segment) throws IllegalArgumentException |
KeycloakUriBuilder | replaceMatrix (String matrix) throws IllegalArgumentException |
KeycloakUriBuilder | replaceQuery (String query) throws IllegalArgumentException |
KeycloakUriBuilder | fragment (String fragment) throws IllegalArgumentException |
KeycloakUriBuilder | encodedFragment (String fragment) |
KeycloakUriBuilder | substitutePathParam (String name, Object value, boolean isEncoded) |
URI | buildFromMap (Map< String, ?> values) throws IllegalArgumentException |
URI | buildFromEncodedMap (Map< String, ?> values) throws IllegalArgumentException |
URI | buildFromMap (Map< String, ?> values, boolean encodeSlashInPath) throws IllegalArgumentException |
List< String > | getPathParamNamesInDeclarationOrder () |
URI | build (Object... values) throws IllegalArgumentException |
KeycloakUriBuilder | matrixParam (String name, Object... values) throws IllegalArgumentException |
KeycloakUriBuilder | queryParam (String name, Object... values) throws IllegalArgumentException |
KeycloakUriBuilder | replaceQueryParam (String name, Object... values) throws IllegalArgumentException |
String | getHost () |
String | getScheme () |
int | getPort () |
String | getUserInfo () |
String | getPath () |
String | getQuery () |
String | getFragment () |
KeycloakUriBuilder | segment (String... segments) throws IllegalArgumentException |
KeycloakUriBuilder | replacePath (String path) |
URI | build (Object[] values, boolean encodeSlashInPath) throws IllegalArgumentException |
String | toTemplate () |
KeycloakUriBuilder | resolveTemplate (String name, Object value) throws IllegalArgumentException |
KeycloakUriBuilder | resolveTemplates (Map< String, Object > templateValues) throws IllegalArgumentException |
KeycloakUriBuilder | resolveTemplate (String name, Object value, boolean encodeSlashInPath) throws IllegalArgumentException |
KeycloakUriBuilder | resolveTemplates (Map< String, Object > templateValues, boolean encodeSlashInPath) throws IllegalArgumentException |
KeycloakUriBuilder | resolveTemplatesFromEncoded (Map< String, Object > templateValues) throws IllegalArgumentException |
静的公開メンバ関数 | |
static KeycloakUriBuilder | fromUri (URI uri) |
static KeycloakUriBuilder | fromUri (String uriTemplate) |
static KeycloakUriBuilder | fromPath (String path) throws IllegalArgumentException |
static boolean | compare (String s1, String s2) |
static URI | relativize (URI from, URI to) |
static KeycloakUriBuilder | fromTemplate (String uriTemplate) |
static Matcher | createUriParamMatcher (String string) |
限定公開メンバ関数 | |
KeycloakUriBuilder | parseHierarchicalUri (String uriTemplate, Matcher match) |
URI | buildUriFromMap (Map< String, ?> paramMap, boolean fromEncodedMap, boolean encodeSlash) throws IllegalArgumentException |
StringBuffer | replacePathParameter (String name, String value, boolean isEncoded, String string, StringBuffer buffer, boolean encodeSlash) |
StringBuffer | replaceParameter (Map< String, ?> paramMap, boolean fromEncodedMap, boolean isTemplate, String string, StringBuffer buffer, boolean encodeSlash) |
StringBuffer | replaceQueryStringParameter (Map< String, ?> paramMap, boolean fromEncodedMap, boolean isTemplate, String string, StringBuffer buffer) |
URI | buildFromValues (boolean encodeSlash, boolean encoded, Object... values) |
静的限定公開メンバ関数 | |
static String | paths (boolean encode, String basePath, String... segments) |
非公開メンバ関数 | |
String | buildString (Map< String, ?> paramMap, boolean fromEncodedMap, boolean isTemplate, boolean encodeSlash) |
void | addToPathParamList (List< String > params, HashSet< String > set, String string) |
非公開変数類 | |
String | host |
String | scheme |
int | port = -1 |
String | userInfo |
String | path |
String | query |
String | fragment |
String | ssp |
String | authority |
静的非公開変数類 | |
static final Pattern | opaqueUri = Pattern.compile("^([^:/?#]+):([^/].*)") |
static final Pattern | hierarchicalUri = Pattern.compile("^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\\?([^#]*))?(#(.*))?") |
static final Pattern | hostPortPattern = Pattern.compile("([^/:]+):(\\d+)") |
static final Pattern | PARAM_REPLACEMENT = Pattern.compile("_resteasy_uri_parameter") |
|
inlineprivate |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
inlineprivate |
|
inlineprotected |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inline |
Set fragment, but not encode it. It assumes that given fragment was already properly encoded
fragment |
|
inline |
|
inlinestatic |
|
inlinestatic |
You may put path parameters anywhere within the uriTemplate except port
uriTemplate |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
Return a unique order list of path params
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
inline |
|
inlinestaticprotected |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inlineprotected |
|
inline |
|
inlineprotected |
|
inline |
|
inline |
|
inlineprotected |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Only replace path params in path of URI. This changes state of URIBuilder.
name | |
value | |
isEncoded |
|
inline |
|
inline |
|
inline |
|
inline |
You may put path parameters anywhere within the uriTemplate except port
uriTemplate |
|
inline |
|
private |
|
private |
|
staticprivate |
|
private |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |