public final class Challenge
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.nio.charset.Charset |
charset |
private java.lang.String |
realm |
private java.lang.String |
scheme |
Modifier | Constructor and Description |
---|---|
|
Challenge(java.lang.String scheme,
java.lang.String realm) |
private |
Challenge(java.lang.String scheme,
java.lang.String realm,
java.nio.charset.Charset charset) |
Modifier and Type | Method and Description |
---|---|
java.nio.charset.Charset |
charset()
Returns the charset that should be used to encode the credential.
|
boolean |
equals(java.lang.Object other) |
int |
hashCode() |
java.lang.String |
realm()
Returns the protection space.
|
java.lang.String |
scheme()
Returns the authentication scheme, like
Basic . |
java.lang.String |
toString() |
Challenge |
withCharset(java.nio.charset.Charset charset)
Returns a copy of this charset that expects a credential encoded with
charset . |
private final java.lang.String scheme
private final java.lang.String realm
private final java.nio.charset.Charset charset
public Challenge(java.lang.String scheme, java.lang.String realm)
private Challenge(java.lang.String scheme, java.lang.String realm, java.nio.charset.Charset charset)
public Challenge withCharset(java.nio.charset.Charset charset)
charset
.public java.lang.String scheme()
Basic
.public java.lang.String realm()
public java.nio.charset.Charset charset()
public boolean equals(@Nullable java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object