Package org.asynchttpclient.util
Class AuthenticatorUtils
- java.lang.Object
-
- org.asynchttpclient.util.AuthenticatorUtils
-
public final class AuthenticatorUtils extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
computeRealmURI(Uri uri, boolean useAbsoluteURI, boolean omitQuery)
static @Nullable String
getHeaderWithPrefix(@Nullable List<String> authenticateHeaders, String prefix)
static @Nullable String
perConnectionAuthorizationHeader(Request request, @Nullable ProxyServer proxyServer, @Nullable Realm realm)
static @Nullable String
perConnectionProxyAuthorizationHeader(Request request, @Nullable Realm proxyRealm)
static @Nullable String
perRequestAuthorizationHeader(Request request, @Nullable Realm realm)
static @Nullable String
perRequestProxyAuthorizationHeader(Request request, @Nullable Realm proxyRealm)
-
-
-
Field Detail
-
NEGOTIATE
public static final String NEGOTIATE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getHeaderWithPrefix
@Nullable public static @Nullable String getHeaderWithPrefix(@Nullable @Nullable List<String> authenticateHeaders, String prefix)
-
computeRealmURI
public static String computeRealmURI(Uri uri, boolean useAbsoluteURI, boolean omitQuery)
-
perConnectionProxyAuthorizationHeader
@Nullable public static @Nullable String perConnectionProxyAuthorizationHeader(Request request, @Nullable @Nullable Realm proxyRealm)
-
perRequestProxyAuthorizationHeader
@Nullable public static @Nullable String perRequestProxyAuthorizationHeader(Request request, @Nullable @Nullable Realm proxyRealm)
-
perConnectionAuthorizationHeader
@Nullable public static @Nullable String perConnectionAuthorizationHeader(Request request, @Nullable @Nullable ProxyServer proxyServer, @Nullable @Nullable Realm realm)
-
-