Package com.palantir.tokens.auth
Class AuthHeader
- java.lang.Object
-
- com.palantir.tokens.auth.AuthHeader
-
@Immutable public abstract class AuthHeader extends java.lang.ObjectRepresents a HTTP authentication header. This class wraps a string in the form of "Bearer [token]".
-
-
Constructor Summary
Constructors Constructor Description AuthHeader()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract BearerTokengetBearerToken()static AuthHeaderof(BearerToken bearerToken)java.lang.StringtoString()Gets the string form: "Bearer [token]".static AuthHeadervalueOf(java.lang.String authHeader)Takes the string form: "Bearer [token]" and creates a newAuthHeader.
-
-
-
Method Detail
-
getBearerToken
@Parameter public abstract BearerToken getBearerToken()
-
valueOf
public static AuthHeader valueOf(java.lang.String authHeader)
Takes the string form: "Bearer [token]" and creates a newAuthHeader.
-
of
public static AuthHeader of(BearerToken bearerToken)
-
toString
public final java.lang.String toString()
Gets the string form: "Bearer [token]".- Overrides:
toStringin classjava.lang.Object
-
-