public class MimeHeadersUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AUTH_HEADER |
static java.lang.String |
BASIC_REALM |
static java.lang.String |
PROXY_AUTH_HEADER |
static java.lang.String |
PROXY_HOST |
static java.lang.String |
PROXY_PORT |
static java.lang.String |
PROXY_SET |
Constructor and Description |
---|
MimeHeadersUtil() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getBasicAuthHeaderValue(java.lang.Object username,
java.lang.Object password)
produce the basic auth header
|
static java.lang.String |
getBasicProxyAuthHeaderValue(java.lang.Object proxyUser,
java.lang.Object proxyPass)
produce the basic proxy-auth header
|
static java.lang.String |
getEncodedAuthToken(java.lang.Object username,
java.lang.Object password)
produce based64 encoded username and password pair
|
static java.net.Proxy |
getProxyFromSysProps() |
private static java.lang.String |
getSysProp(java.lang.String propName) |
public static final java.lang.String AUTH_HEADER
public static final java.lang.String PROXY_AUTH_HEADER
public static final java.lang.String BASIC_REALM
public static final java.lang.String PROXY_SET
public static final java.lang.String PROXY_HOST
public static final java.lang.String PROXY_PORT
public static java.lang.String getEncodedAuthToken(java.lang.Object username, java.lang.Object password)
username
- username either byte[] or Stringpassword
- password either byte[] or Stringpublic static java.lang.String getBasicAuthHeaderValue(java.lang.Object username, java.lang.Object password)
username
- username either byte[] or Stringpassword
- password either byte[] or Stringpublic static java.lang.String getBasicProxyAuthHeaderValue(java.lang.Object proxyUser, java.lang.Object proxyPass)
proxyUser
- proxyPass
- public static java.net.Proxy getProxyFromSysProps()
private static java.lang.String getSysProp(java.lang.String propName)