Package com.linecorp.armeria.common.auth
Class OAuth1aToken
java.lang.Object
com.linecorp.armeria.common.auth.OAuth1aToken
public final class OAuth1aToken extends Object
The bearer token of OAuth 1.0a authentication.
-
Method Summary
Modifier and Type Method Description Map<String,String>
additionals()
Returns additional (or user-defined) parameters.String
consumerKey()
Returns the value of the "oauth_consumer_key" property.boolean
equals(Object o)
int
hashCode()
String
nonce()
Returns the value of "oauth_nonce" property.static OAuth1aToken
of(Map<String,String> params)
Creates a newOAuth1aToken
from the given arguments.String
realm()
Returns the value of the "realm" property.String
signature()
Returns the value of "oauth_signature" property.String
signatureMethod()
Returns the value of "oauth_signature_method" property.String
timestamp()
Returns the value of "oauth_timestamp" property.String
toHeaderValue()
Returns the string that is sent as the value of theHttpHeaderNames.AUTHORIZATION
header.String
token()
Returns the value of the "oauth_token" property.String
toString()
String
version()
Returns the value of "version" property.
-
Method Details
-
of
Creates a newOAuth1aToken
from the given arguments. -
realm
Returns the value of the "realm" property. -
consumerKey
Returns the value of the "oauth_consumer_key" property. -
token
Returns the value of the "oauth_token" property. -
signatureMethod
Returns the value of "oauth_signature_method" property. -
signature
Returns the value of "oauth_signature" property. -
timestamp
Returns the value of "oauth_timestamp" property. -
nonce
Returns the value of "oauth_nonce" property. -
version
Returns the value of "version" property. If not set, returns the default value of"1.0"
. -
additionals
Returns additional (or user-defined) parameters. -
toHeaderValue
Returns the string that is sent as the value of theHttpHeaderNames.AUTHORIZATION
header. -
equals
-
hashCode
public int hashCode() -
toString
-