public interface OAuth1Token
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.MultivaluedMap<String,String> |
getAttributes()
Returns additional custom attributes associated with the token.
|
OAuth1Consumer |
getConsumer()
Returns consumer this token was issued for.
|
Principal |
getPrincipal()
Returns a
Principal object containing the name of the
user the request containing this token is authorized to act on behalf of. |
String |
getSecret()
Returns the token secret.
|
String |
getToken()
Returns string representing the token.
|
boolean |
isInRole(String role)
Returns a boolean indicating whether this token is authorized for the
specified logical "role".
|
String getToken()
String getSecret()
OAuth1Consumer getConsumer()
javax.ws.rs.core.MultivaluedMap<String,String> getAttributes()
OAuth1Provider.newRequestToken(String, String, java.util.Map)
method that created this request token. If this is an access token,
this is any application defined set that will included as form parameters
in a response to accessToken request.Principal getPrincipal()
Principal
object containing the name of the
user the request containing this token is authorized to act on behalf of.
When the oauth filter verifies the request
with this token is properly authenticated, it injects this token into a security context
which then delegates SecurityContext.getUserPrincipal()
to this
method.boolean isInRole(String role)
SecurityContext.isUserInRole(String)
to this
method.role
- a String
specifying the name of the roleboolean
indicating whether this token is authorized for
a given roleCopyright © 2007-2015, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.