|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.security.oauth2.client.resource.BaseOAuth2ProtectedResourceDetails
public class BaseOAuth2ProtectedResourceDetails
| Constructor Summary | |
|---|---|
BaseOAuth2ProtectedResourceDetails()
|
|
| Method Summary | |
|---|---|
boolean |
equals(Object o)
|
String |
getAccessTokenUri()
The URL to use to obtain an OAuth2 access token. |
AuthenticationScheme |
getAuthenticationScheme()
Get the bearer token method for this resource. |
AuthenticationScheme |
getClientAuthenticationScheme()
The scheme to use to authenticate the client. |
String |
getClientId()
The client identifier to use for this protected resource. |
String |
getClientSecret()
The client secret. |
String |
getGrantType()
The grant type for obtaining an acces token for this resource. |
String |
getId()
Get a unique identifier for these protected resource details. |
List<String> |
getScope()
The scope of this resource. |
String |
getTokenName()
The name of the bearer token. |
int |
hashCode()
|
boolean |
isAuthenticationRequired()
Whether a secret is required to obtain an access token to this resource. |
boolean |
isClientOnly()
A flag to indicate that this resource is only to be used with client credentials, thus allowing access tokens to be cached independent of a user's session. |
boolean |
isScoped()
Whether this resource is limited to a specific scope. |
void |
setAccessTokenUri(String accessTokenUri)
|
void |
setAuthenticationScheme(AuthenticationScheme authorizationScheme)
|
void |
setClientAuthenticationScheme(AuthenticationScheme clientAuthenticationScheme)
|
void |
setClientId(String clientId)
|
void |
setClientSecret(String clientSecret)
|
void |
setGrantType(String grantType)
|
void |
setId(String id)
|
void |
setScope(List<String> scope)
|
void |
setTokenName(String tokenName)
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BaseOAuth2ProtectedResourceDetails()
| Method Detail |
|---|
public String getId()
OAuth2ProtectedResourceDetails
getId in interface OAuth2ProtectedResourceDetailspublic void setId(String id)
public String getClientId()
OAuth2ProtectedResourceDetails
getClientId in interface OAuth2ProtectedResourceDetailspublic void setClientId(String clientId)
public String getAccessTokenUri()
OAuth2ProtectedResourceDetails
getAccessTokenUri in interface OAuth2ProtectedResourceDetailspublic void setAccessTokenUri(String accessTokenUri)
public boolean isScoped()
OAuth2ProtectedResourceDetails
isScoped in interface OAuth2ProtectedResourceDetailspublic List<String> getScope()
OAuth2ProtectedResourceDetailsresource isn't scoped.
getScope in interface OAuth2ProtectedResourceDetailspublic void setScope(List<String> scope)
public boolean isAuthenticationRequired()
OAuth2ProtectedResourceDetails
isAuthenticationRequired in interface OAuth2ProtectedResourceDetailspublic String getClientSecret()
OAuth2ProtectedResourceDetailssecret isn't required.
getClientSecret in interface OAuth2ProtectedResourceDetailspublic void setClientSecret(String clientSecret)
public AuthenticationScheme getClientAuthenticationScheme()
OAuth2ProtectedResourceDetails
getClientAuthenticationScheme in interface OAuth2ProtectedResourceDetailspublic void setClientAuthenticationScheme(AuthenticationScheme clientAuthenticationScheme)
public boolean isClientOnly()
OAuth2ProtectedResourceDetails
isClientOnly in interface OAuth2ProtectedResourceDetailspublic AuthenticationScheme getAuthenticationScheme()
OAuth2ProtectedResourceDetails
getAuthenticationScheme in interface OAuth2ProtectedResourceDetailspublic void setAuthenticationScheme(AuthenticationScheme authorizationScheme)
public String getTokenName()
OAuth2ProtectedResourceDetails
getTokenName in interface OAuth2ProtectedResourceDetailspublic void setTokenName(String tokenName)
public String getGrantType()
OAuth2ProtectedResourceDetails
getGrantType in interface OAuth2ProtectedResourceDetailspublic void setGrantType(String grantType)
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||