Package org.pac4j.scribe.builder.api
Class GenericApi20
java.lang.Object
com.github.scribejava.core.builder.api.DefaultApi20
org.pac4j.scribe.builder.api.GenericApi20
public class GenericApi20
extends com.github.scribejava.core.builder.api.DefaultApi20
OAuth API class for the GenericOAuth20Client
- Since:
- 1.9.2
- Author:
- aherrick
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncom.github.scribejava.core.model.Verb
protected String
com.github.scribejava.core.oauth2.clientauthentication.ClientAuthentication
Getter for the fieldclientAuthenticationMethod
.void
setAccessTokenVerb
(com.github.scribejava.core.model.Verb verb) Setter for the fieldaccessTokenVerb
.void
setClientAuthenticationMethod
(String clientAuthenticationMethod) Setter for the fieldclientAuthenticationMethod
.Methods inherited from class com.github.scribejava.core.builder.api.DefaultApi20
createService, getAccessTokenExtractor, getAuthorizationUrl, getBearerSignature, getDeviceAuthorizationEndpoint, getDeviceAuthorizationExtractor, getRefreshTokenEndpoint, getRevokeTokenEndpoint
-
Field Details
-
BASIC_AUTH_AUTHENTICATION_METHOD
ConstantBASIC_AUTH_AUTHENTICATION_METHOD="basicAuth"
- See Also:
-
REQUEST_BODY_AUTHENTICATION_METHOD
ConstantREQUEST_BODY_AUTHENTICATION_METHOD="requestBody"
- See Also:
-
authUrl
-
tokenUrl
-
accessTokenVerb
protected com.github.scribejava.core.model.Verb accessTokenVerb -
clientAuthenticationMethod
-
-
Constructor Details
-
Method Details
-
getAccessTokenVerb
public com.github.scribejava.core.model.Verb getAccessTokenVerb()- Overrides:
getAccessTokenVerb
in classcom.github.scribejava.core.builder.api.DefaultApi20
-
setAccessTokenVerb
public void setAccessTokenVerb(com.github.scribejava.core.model.Verb verb) Setter for the field
accessTokenVerb
.- Parameters:
verb
- aVerb
object
-
getAccessTokenEndpoint
- Specified by:
getAccessTokenEndpoint
in classcom.github.scribejava.core.builder.api.DefaultApi20
-
getAuthorizationBaseUrl
- Specified by:
getAuthorizationBaseUrl
in classcom.github.scribejava.core.builder.api.DefaultApi20
-
getClientAuthenticationMethod
Getter for the field
clientAuthenticationMethod
.- Returns:
- a
String
object
-
setClientAuthenticationMethod
Setter for the field
clientAuthenticationMethod
.- Parameters:
clientAuthenticationMethod
- aString
object
-
getClientAuthentication
public com.github.scribejava.core.oauth2.clientauthentication.ClientAuthentication getClientAuthentication()- Overrides:
getClientAuthentication
in classcom.github.scribejava.core.builder.api.DefaultApi20
-