public class HttpAuthHeader
Describes an authentication header with a mandatory authScheme that usually is a standard class AuthScheme
.
This can be of type class HttpAuthHeader.Single
or class HttpAuthHeader.Parameterized
.
Modifier and Type | Class and Description |
---|---|
static class |
HttpAuthHeader.Companion |
static class |
HttpAuthHeader.Parameterized
Describes a parameterized authentication header that is represented by a set of parameters encoded with encoding.
|
static class |
HttpAuthHeader.Parameters
Standard parameters for
class HttpAuthHeader . |
static class |
HttpAuthHeader.Single
Describes an authentication header that is represented by a single blob.
|
Modifier and Type | Field and Description |
---|---|
static HttpAuthHeader.Companion |
Companion |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAuthScheme()
auth scheme,
|
java.lang.String |
render(HeaderValueEncoding encoding)
Encodes the header with a specified encoding.
|
java.lang.String |
render()
Encodes the header with the default
enum HeaderValueEncoding for this header. |
java.lang.String |
toString()
Encodes the header with the default
enum HeaderValueEncoding for this header. |
public static HttpAuthHeader.Companion Companion
public java.lang.String render(HeaderValueEncoding encoding)
Encodes the header with a specified encoding.
public java.lang.String render()
Encodes the header with the default enum HeaderValueEncoding
for this header.
enum HeaderValueEncoding
public java.lang.String toString()
Encodes the header with the default enum HeaderValueEncoding
for this header.
enum HeaderValueEncoding
public java.lang.String getAuthScheme()
auth scheme,
usually one of class AuthScheme
class AuthScheme