Package org.apache.hc.client5.http.auth
Class BearerToken
java.lang.Object
org.apache.hc.client5.http.auth.BearerToken
- All Implemented Interfaces:
Serializable
,Credentials
@Contract(threading=IMMUTABLE)
public class BearerToken
extends Object
implements Credentials, Serializable
Opaque token
Credentials
usually representing a set of claims, often encrypted
or signed. The JWT (JSON Web Token) is among most widely used tokens used at the time
of writing.- Since:
- 5.3
- See Also:
-
Field Details
-
token
-
-
Constructor Details
-
BearerToken
-
-
Method Details
-
getUserPrincipal
- Specified by:
getUserPrincipal
in interfaceCredentials
-
getPassword
Deprecated.Do not use.- Specified by:
getPassword
in interfaceCredentials
-
getToken
-
hashCode
public int hashCode() -
equals
-