public static class BasicAuthenticator.BasicCredentials
extends java.lang.Object
| Constructor | Description |
|---|---|
BasicCredentials(ByteChunk input,
java.nio.charset.Charset charset) |
Deprecated.
Unused.
|
BasicCredentials(ByteChunk input,
java.nio.charset.Charset charset,
boolean trimCredentials) |
Parse the HTTP Authorization header for BASIC authentication
as per RFC 2617 section 2, and the Base64 encoded credentials
as per RFC 2045 section 6.8.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getPassword() |
Trivial accessor.
|
java.lang.String |
getUsername() |
Trivial accessor.
|
@Deprecated public BasicCredentials(ByteChunk input, java.nio.charset.Charset charset) throws java.lang.IllegalArgumentException
input - The header value to parse in-placecharset - The character set to use to convert the bytes to a
stringjava.lang.IllegalArgumentException - If the header does not conform
to RFC 2617public BasicCredentials(ByteChunk input, java.nio.charset.Charset charset, boolean trimCredentials) throws java.lang.IllegalArgumentException
input - The header value to parse in-placecharset - The character set to use to convert the bytes
to a stringtrimCredentials - Should leading and trailing whitespace be
removed from the parsed credentialsjava.lang.IllegalArgumentException - If the header does not conform
to RFC 2617public java.lang.String getUsername()
null, but can be empty.public java.lang.String getPassword()
null
if no password was found in the credentials.Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.