Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAsyncOnlyHttpClient - Class in com.github.scribejava.core.httpclient
- AbstractAsyncOnlyHttpClient() - Constructor for class com.github.scribejava.core.httpclient.AbstractAsyncOnlyHttpClient
- AbstractJsonExtractor - Class in com.github.scribejava.core.extractors
- AbstractJsonExtractor() - Constructor for class com.github.scribejava.core.extractors.AbstractJsonExtractor
- AbstractOAuth1JSONTokenExtractor<T extends OAuth1Token> - Class in com.github.scribejava.core.extractors
- AbstractOAuth1JSONTokenExtractor() - Constructor for class com.github.scribejava.core.extractors.AbstractOAuth1JSONTokenExtractor
- AbstractOAuth1TokenExtractor<T extends OAuth1Token> - Class in com.github.scribejava.core.extractors
-
Abstract base implementation of
TokenExtractor
for OAuth 1.0a The process for extracting access and request tokens is similar so this class can do both things. - AbstractOAuth1TokenExtractor() - Constructor for class com.github.scribejava.core.extractors.AbstractOAuth1TokenExtractor
- ACCESS_DENIED - Enum constant in enum class com.github.scribejava.core.oauth2.OAuth2Error
- ACCESS_TOKEN - Enum constant in enum class com.github.scribejava.core.revoke.TokenTypeHint
- ACCESS_TOKEN - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- AccessTokenRequestParams - Class in com.github.scribejava.core.oauth
-
not thread safe
- AccessTokenRequestParams(String) - Constructor for class com.github.scribejava.core.oauth.AccessTokenRequestParams
- add(String, String) - Method in class com.github.scribejava.core.model.ParameterList
- addAll(ParameterList) - Method in class com.github.scribejava.core.model.ParameterList
- addBodyParameter(String, String) - Method in class com.github.scribejava.core.model.OAuthRequest
-
Add a body Parameter (for POST/ PUT Requests)
- addBodyPart(BodyPartPayload) - Method in class com.github.scribejava.core.httpclient.multipart.MultipartPayload
- addBodyPart(MultipartPayload) - Method in class com.github.scribejava.core.httpclient.multipart.MultipartPayload
- addBodyPartPayloadInMultipartPayload(BodyPartPayload) - Method in class com.github.scribejava.core.model.OAuthRequest
- addClientAuthentication(OAuthRequest, String, String) - Method in interface com.github.scribejava.core.oauth2.clientauthentication.ClientAuthentication
- addClientAuthentication(OAuthRequest, String, String) - Method in class com.github.scribejava.core.oauth2.clientauthentication.HttpBasicAuthenticationScheme
- addClientAuthentication(OAuthRequest, String, String) - Method in class com.github.scribejava.core.oauth2.clientauthentication.RequestBodyAuthenticationScheme
- addExtraParameter(String, String) - Method in class com.github.scribejava.core.oauth.AccessTokenRequestParams
- addExtraParameters(Map<String, String>) - Method in class com.github.scribejava.core.oauth.AccessTokenRequestParams
- addHeader(String, String) - Method in class com.github.scribejava.core.model.OAuthRequest
-
Add an HTTP Header to the Request
- additionalParams(Map<String, String>) - Method in class com.github.scribejava.core.oauth.AuthorizationUrlBuilder
- addOAuthParameter(String, String) - Method in class com.github.scribejava.core.model.OAuthRequest
-
Adds an OAuth parameter.
- addOAuthParams(OAuthRequest, String) - Method in class com.github.scribejava.core.oauth.OAuth10aService
- addParameter(String, String) - Method in class com.github.scribejava.core.model.OAuthRequest
- addQuerystring(String) - Method in class com.github.scribejava.core.model.ParameterList
- addQuerystringParameter(String, String) - Method in class com.github.scribejava.core.model.OAuthRequest
-
Add a QueryString parameter
- AMPERSAND_SEPARATED_STRING - Static variable in class com.github.scribejava.core.extractors.BaseStringExtractorImpl
- apiKey(String) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- apiKey(String) - Method in interface com.github.scribejava.core.builder.ServiceBuilderCommon
-
Configures the api key
- apiKey(String) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth10a
- apiKey(String) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth20
- apiSecret(String) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- apiSecret(String) - Method in interface com.github.scribejava.core.builder.ServiceBuilderCommon
-
Configures the api secret
- apiSecret(String) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth10a
- apiSecret(String) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth20
- apiSecretIsEmptyStringUnsafe() - Method in class com.github.scribejava.core.builder.ServiceBuilder
- apiSecretIsEmptyStringUnsafe() - Method in interface com.github.scribejava.core.builder.ServiceBuilderCommon
-
Configures the api secret as "" (empty string).
- apiSecretIsEmptyStringUnsafe() - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth10a
- apiSecretIsEmptyStringUnsafe() - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth20
- appendSignature(OAuthRequest) - Method in class com.github.scribejava.core.oauth.OAuth10aService
- appendTo(String) - Method in class com.github.scribejava.core.model.ParameterList
- asFormUrlEncodedString() - Method in class com.github.scribejava.core.model.ParameterList
- asOauthBaseString() - Method in class com.github.scribejava.core.model.ParameterList
- asUrlEncodedPair() - Method in class com.github.scribejava.core.model.Parameter
- AUTHORIZATION_CODE - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- AUTHORIZATION_PENDING - Enum constant in enum class com.github.scribejava.core.oauth2.OAuth2Error
- AuthorizationUrlBuilder - Class in com.github.scribejava.core.oauth
- AuthorizationUrlBuilder(OAuth20Service) - Constructor for class com.github.scribejava.core.oauth.AuthorizationUrlBuilder
B
- Base64 - Class in com.github.scribejava.core.base64
- Base64() - Constructor for class com.github.scribejava.core.base64.Base64
- BaseStringExtractor - Interface in com.github.scribejava.core.extractors
-
Simple command object that extracts a base string from a
OAuthRequest
- BaseStringExtractorImpl - Class in com.github.scribejava.core.extractors
-
Default implementation of
BaseStringExtractor
. - BaseStringExtractorImpl() - Constructor for class com.github.scribejava.core.extractors.BaseStringExtractorImpl
- BASIC - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- BearerSignature - Interface in com.github.scribejava.core.oauth2.bearersignature
-
Represents
2. - BearerSignatureAuthorizationRequestHeaderField - Class in com.github.scribejava.core.oauth2.bearersignature
-
2.1.
- BearerSignatureAuthorizationRequestHeaderField() - Constructor for class com.github.scribejava.core.oauth2.bearersignature.BearerSignatureAuthorizationRequestHeaderField
- BearerSignatureURIQueryParameter - Class in com.github.scribejava.core.oauth2.bearersignature
-
2.3.
- BearerSignatureURIQueryParameter() - Constructor for class com.github.scribejava.core.oauth2.bearersignature.BearerSignatureURIQueryParameter
- BodyPartPayload - Class in com.github.scribejava.core.httpclient.multipart
- BodyPartPayload() - Constructor for class com.github.scribejava.core.httpclient.multipart.BodyPartPayload
- BodyPartPayload(String) - Constructor for class com.github.scribejava.core.httpclient.multipart.BodyPartPayload
- BodyPartPayload(Map<String, String>) - Constructor for class com.github.scribejava.core.httpclient.multipart.BodyPartPayload
- build() - Method in class com.github.scribejava.core.builder.ScopeBuilder
- build() - Method in class com.github.scribejava.core.oauth.AuthorizationUrlBuilder
- build(DefaultApi10a) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- build(DefaultApi10a) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth10a
- build(DefaultApi20) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- build(DefaultApi20) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth20
- ByteArrayBodyPartPayload - Class in com.github.scribejava.core.httpclient.multipart
- ByteArrayBodyPartPayload(byte[]) - Constructor for class com.github.scribejava.core.httpclient.multipart.ByteArrayBodyPartPayload
- ByteArrayBodyPartPayload(byte[], int, int) - Constructor for class com.github.scribejava.core.httpclient.multipart.ByteArrayBodyPartPayload
- ByteArrayBodyPartPayload(byte[], int, int, String) - Constructor for class com.github.scribejava.core.httpclient.multipart.ByteArrayBodyPartPayload
- ByteArrayBodyPartPayload(byte[], int, int, Map<String, String>) - Constructor for class com.github.scribejava.core.httpclient.multipart.ByteArrayBodyPartPayload
- ByteArrayBodyPartPayload(byte[], String) - Constructor for class com.github.scribejava.core.httpclient.multipart.ByteArrayBodyPartPayload
- ByteArrayBodyPartPayload(byte[], Map<String, String>) - Constructor for class com.github.scribejava.core.httpclient.multipart.ByteArrayBodyPartPayload
C
- callback(String) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- callback(String) - Method in interface com.github.scribejava.core.builder.ServiceBuilderCommon
-
Adds an OAuth callback url
- callback(String) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth10a
- callback(String) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth20
- CALLBACK - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- cancel(boolean) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpFuture
- checkBoundarySyntax(String) - Static method in class com.github.scribejava.core.httpclient.multipart.MultipartUtils
- checkEmptyString(String, String) - Static method in class com.github.scribejava.core.utils.Preconditions
-
Checks that a string is not null or empty
- checkNotNull(Object, String) - Static method in class com.github.scribejava.core.utils.Preconditions
-
Checks that an object is not null.
- checkPreconditions(OAuthRequest) - Method in class com.github.scribejava.core.extractors.BaseStringExtractorImpl
- CLIENT_CREDENTIALS - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- CLIENT_ID - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- CLIENT_SECRET - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- ClientAuthentication - Interface in com.github.scribejava.core.oauth2.clientauthentication
-
Represents
2.3. - close() - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClient
- close() - Method in class com.github.scribejava.core.model.Response
- close() - Method in class com.github.scribejava.core.oauth.OAuthService
- CODE - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- com.github.scribejava.core.base64 - package com.github.scribejava.core.base64
- com.github.scribejava.core.builder - package com.github.scribejava.core.builder
- com.github.scribejava.core.builder.api - package com.github.scribejava.core.builder.api
- com.github.scribejava.core.exceptions - package com.github.scribejava.core.exceptions
- com.github.scribejava.core.extractors - package com.github.scribejava.core.extractors
- com.github.scribejava.core.httpclient - package com.github.scribejava.core.httpclient
- com.github.scribejava.core.httpclient.jdk - package com.github.scribejava.core.httpclient.jdk
- com.github.scribejava.core.httpclient.multipart - package com.github.scribejava.core.httpclient.multipart
- com.github.scribejava.core.model - package com.github.scribejava.core.model
- com.github.scribejava.core.oauth - package com.github.scribejava.core.oauth
- com.github.scribejava.core.oauth2 - package com.github.scribejava.core.oauth2
- com.github.scribejava.core.oauth2.bearersignature - package com.github.scribejava.core.oauth2.bearersignature
- com.github.scribejava.core.oauth2.clientauthentication - package com.github.scribejava.core.oauth2.clientauthentication
- com.github.scribejava.core.pkce - package com.github.scribejava.core.pkce
- com.github.scribejava.core.revoke - package com.github.scribejava.core.revoke
- com.github.scribejava.core.services - package com.github.scribejava.core.services
- com.github.scribejava.core.utils - package com.github.scribejava.core.utils
- CommonsCodecBase64 - Class in com.github.scribejava.core.base64
- CommonsCodecBase64() - Constructor for class com.github.scribejava.core.base64.CommonsCodecBase64
- compareTo(Parameter) - Method in class com.github.scribejava.core.model.Parameter
- CONSUMER_KEY - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- CONSUMER_SECRET - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- contains(Parameter) - Method in class com.github.scribejava.core.model.ParameterList
- CONTENT_LENGTH - Static variable in interface com.github.scribejava.core.httpclient.HttpClient
- CONTENT_TYPE - Static variable in interface com.github.scribejava.core.httpclient.HttpClient
- convert(Response) - Method in interface com.github.scribejava.core.model.OAuthRequest.ResponseConverter
-
Implementations of this method should close provided Response in case response is not included in the return Object of type <T> Then responsibility to close response is in on the
OAuthAsyncRequestCallback.onCompleted(java.lang.Object)
- convert(Response) - Method in class com.github.scribejava.core.revoke.OAuth2RevokeTokenResponseConverter
- convertContentTypeToHeaders(String) - Static method in class com.github.scribejava.core.httpclient.multipart.BodyPartPayload
- create(String) - Static method in class com.github.scribejava.core.oauth.AccessTokenRequestParams
- createAccessTokenClientCredentialsGrantRequest(String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- createAccessTokenDeviceAuthorizationGrantRequest(DeviceAuthorization) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- createAccessTokenPasswordGrantRequest(String, String, String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- createAccessTokenRequest(AccessTokenRequestParams) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- createAuthorizationUrlBuilder() - Method in class com.github.scribejava.core.oauth.OAuth20Service
- createClient(HttpClientConfig) - Method in interface com.github.scribejava.core.httpclient.HttpClientProvider
- createClient(HttpClientConfig) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpProvider
- createDefaultConfig() - Method in interface com.github.scribejava.core.httpclient.HttpClientConfig
- createDefaultConfig() - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
- createDeviceAuthorizationCodesRequest(String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- createRefreshTokenRequest(String, String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- createRevokeTokenRequest(String, TokenTypeHint) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- createService(String, String, String, String, OutputStream, String, HttpClientConfig, HttpClient) - Method in class com.github.scribejava.core.builder.api.DefaultApi10a
- createService(String, String, String, String, String, OutputStream, String, HttpClientConfig, HttpClient) - Method in class com.github.scribejava.core.builder.api.DefaultApi20
- createToken(String, String, Integer, String, String, JsonNode, String) - Method in class com.github.scribejava.core.extractors.OAuth2AccessTokenJsonExtractor
- createToken(String, String, String) - Method in class com.github.scribejava.core.extractors.AbstractOAuth1JSONTokenExtractor
- createToken(String, String, String) - Method in class com.github.scribejava.core.extractors.AbstractOAuth1TokenExtractor
- createToken(String, String, String) - Method in class com.github.scribejava.core.extractors.OAuth1AccessTokenExtractor
- createToken(String, String, String) - Method in class com.github.scribejava.core.extractors.OAuth1AccessTokenJSONExtractor
- createToken(String, String, String) - Method in class com.github.scribejava.core.extractors.OAuth1RequestTokenExtractor
- createToken(String, String, String) - Method in class com.github.scribejava.core.extractors.OAuth1RequestTokenJSONExtractor
D
- debug() - Method in class com.github.scribejava.core.builder.ServiceBuilder
- debug() - Method in interface com.github.scribejava.core.builder.ServiceBuilderCommon
- debug() - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth10a
- debug() - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth20
- debugStream(OutputStream) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- debugStream(OutputStream) - Method in interface com.github.scribejava.core.builder.ServiceBuilderCommon
- debugStream(OutputStream) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth10a
- debugStream(OutputStream) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth20
- decode(String) - Static method in class com.github.scribejava.core.utils.OAuthEncoder
- DEFAULT_CONTENT_TYPE - Static variable in interface com.github.scribejava.core.httpclient.HttpClient
- DefaultApi10a - Class in com.github.scribejava.core.builder.api
-
Default implementation of the OAuth protocol, version 1.0a This class is meant to be extended by concrete implementations of the API, providing the endpoints and endpoint-http-verbs.
- DefaultApi10a() - Constructor for class com.github.scribejava.core.builder.api.DefaultApi10a
- DefaultApi20 - Class in com.github.scribejava.core.builder.api
-
Default implementation of the OAuth protocol, version 2.0 This class is meant to be extended by concrete implementations of the API, providing the endpoints and endpoint-http-verbs.
- DefaultApi20() - Constructor for class com.github.scribejava.core.builder.api.DefaultApi20
- defaultConfig() - Static method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
- defaultInstance() - Static method in class com.github.scribejava.core.pkce.PKCEService
- defaultScope(ScopeBuilder) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- defaultScope(ScopeBuilder) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth20
- defaultScope(String) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- defaultScope(String) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth20
-
Configures the default OAuth 2.0 scope.
You can request any uniq scope per each access token request usingAuthorizationUrlBuilder.scope(java.lang.String)
.
In case you're requesting always the same scope,
you can just set it here and do not provide scope param nowhere more. - DELETE - Enum constant in enum class com.github.scribejava.core.model.Verb
- DeviceAuthorization - Class in com.github.scribejava.core.model
-
Device Authorization Response
- DeviceAuthorization(String, String, String, int) - Constructor for class com.github.scribejava.core.model.DeviceAuthorization
- DeviceAuthorizationJsonExtractor - Class in com.github.scribejava.core.extractors
- DeviceAuthorizationJsonExtractor() - Constructor for class com.github.scribejava.core.extractors.DeviceAuthorizationJsonExtractor
E
- encode(byte[]) - Static method in class com.github.scribejava.core.base64.Base64
- encode(String) - Static method in class com.github.scribejava.core.utils.OAuthEncoder
- encodeUrlWithoutPadding(byte[]) - Static method in class com.github.scribejava.core.base64.Base64
- equals(Object) - Method in class com.github.scribejava.core.model.OAuth1AccessToken
- equals(Object) - Method in class com.github.scribejava.core.model.OAuth1RequestToken
- equals(Object) - Method in class com.github.scribejava.core.model.OAuth2AccessToken
- equals(Object) - Method in exception class com.github.scribejava.core.model.OAuthResponseException
- equals(Object) - Method in class com.github.scribejava.core.model.Parameter
- execute(OAuthRequest) - Method in class com.github.scribejava.core.oauth.OAuthService
- execute(OAuthRequest, OAuthAsyncRequestCallback<Response>) - Method in class com.github.scribejava.core.oauth.OAuthService
- execute(OAuthRequest, OAuthAsyncRequestCallback<R>, OAuthRequest.ResponseConverter<R>) - Method in class com.github.scribejava.core.oauth.OAuthService
- execute(String, Map<String, String>, Verb, String, byte[]) - Method in class com.github.scribejava.core.httpclient.AbstractAsyncOnlyHttpClient
- execute(String, Map<String, String>, Verb, String, byte[]) - Method in interface com.github.scribejava.core.httpclient.HttpClient
- execute(String, Map<String, String>, Verb, String, byte[]) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClient
- execute(String, Map<String, String>, Verb, String, MultipartPayload) - Method in class com.github.scribejava.core.httpclient.AbstractAsyncOnlyHttpClient
- execute(String, Map<String, String>, Verb, String, MultipartPayload) - Method in interface com.github.scribejava.core.httpclient.HttpClient
- execute(String, Map<String, String>, Verb, String, MultipartPayload) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClient
- execute(String, Map<String, String>, Verb, String, File) - Method in class com.github.scribejava.core.httpclient.AbstractAsyncOnlyHttpClient
- execute(String, Map<String, String>, Verb, String, File) - Method in interface com.github.scribejava.core.httpclient.HttpClient
- execute(String, Map<String, String>, Verb, String, File) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClient
- execute(String, Map<String, String>, Verb, String, String) - Method in class com.github.scribejava.core.httpclient.AbstractAsyncOnlyHttpClient
- execute(String, Map<String, String>, Verb, String, String) - Method in interface com.github.scribejava.core.httpclient.HttpClient
- execute(String, Map<String, String>, Verb, String, String) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClient
- executeAsync(OAuthRequest) - Method in class com.github.scribejava.core.oauth.OAuthService
- executeAsync(String, Map<String, String>, Verb, String, byte[], OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in interface com.github.scribejava.core.httpclient.HttpClient
- executeAsync(String, Map<String, String>, Verb, String, byte[], OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClient
- executeAsync(String, Map<String, String>, Verb, String, MultipartPayload, OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in interface com.github.scribejava.core.httpclient.HttpClient
- executeAsync(String, Map<String, String>, Verb, String, MultipartPayload, OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClient
- executeAsync(String, Map<String, String>, Verb, String, File, OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in interface com.github.scribejava.core.httpclient.HttpClient
- executeAsync(String, Map<String, String>, Verb, String, File, OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClient
- executeAsync(String, Map<String, String>, Verb, String, String, OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in interface com.github.scribejava.core.httpclient.HttpClient
- executeAsync(String, Map<String, String>, Verb, String, String, OAuthAsyncRequestCallback<T>, OAuthRequest.ResponseConverter<T>) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClient
- EXPIRED_TOKEN - Enum constant in enum class com.github.scribejava.core.oauth2.OAuth2Error
- extract(OAuthRequest) - Method in interface com.github.scribejava.core.extractors.BaseStringExtractor
-
Extracts an url-encoded base string from the
OAuthRequest
. - extract(OAuthRequest) - Method in class com.github.scribejava.core.extractors.BaseStringExtractorImpl
-
Extracts an url-encoded base string from the
OAuthRequest
. - extract(OAuthRequest) - Method in interface com.github.scribejava.core.extractors.HeaderExtractor
-
Generates an OAuth 'Authorization' Http header to include in requests as the signature.
- extract(OAuthRequest) - Method in class com.github.scribejava.core.extractors.HeaderExtractorImpl
-
Generates an OAuth 'Authorization' Http header to include in requests as the signature.
- extract(Response) - Method in class com.github.scribejava.core.extractors.AbstractOAuth1JSONTokenExtractor
- extract(Response) - Method in class com.github.scribejava.core.extractors.AbstractOAuth1TokenExtractor
-
Extracts the concrete type of token from the contents of an Http Response
- extract(Response) - Method in class com.github.scribejava.core.extractors.DeviceAuthorizationJsonExtractor
- extract(Response) - Method in class com.github.scribejava.core.extractors.OAuth2AccessTokenExtractor
-
Extracts the concrete type of token from the contents of an Http Response
- extract(Response) - Method in class com.github.scribejava.core.extractors.OAuth2AccessTokenJsonExtractor
- extract(Response) - Method in interface com.github.scribejava.core.extractors.TokenExtractor
-
Extracts the concrete type of token from the contents of an Http Response
- extractAuthorization(String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- extractRequiredParameter(JsonNode, String, String) - Static method in class com.github.scribejava.core.extractors.AbstractJsonExtractor
F
- FileByteArrayBodyPartPayload - Class in com.github.scribejava.core.httpclient.multipart
- FileByteArrayBodyPartPayload(byte[]) - Constructor for class com.github.scribejava.core.httpclient.multipart.FileByteArrayBodyPartPayload
- FileByteArrayBodyPartPayload(byte[], int, int) - Constructor for class com.github.scribejava.core.httpclient.multipart.FileByteArrayBodyPartPayload
- FileByteArrayBodyPartPayload(byte[], int, int, String) - Constructor for class com.github.scribejava.core.httpclient.multipart.FileByteArrayBodyPartPayload
- FileByteArrayBodyPartPayload(byte[], int, int, String, String) - Constructor for class com.github.scribejava.core.httpclient.multipart.FileByteArrayBodyPartPayload
- FileByteArrayBodyPartPayload(byte[], String) - Constructor for class com.github.scribejava.core.httpclient.multipart.FileByteArrayBodyPartPayload
- FileByteArrayBodyPartPayload(byte[], String, String) - Constructor for class com.github.scribejava.core.httpclient.multipart.FileByteArrayBodyPartPayload
- FileByteArrayBodyPartPayload(String, byte[]) - Constructor for class com.github.scribejava.core.httpclient.multipart.FileByteArrayBodyPartPayload
- FileByteArrayBodyPartPayload(String, byte[], int, int) - Constructor for class com.github.scribejava.core.httpclient.multipart.FileByteArrayBodyPartPayload
- FileByteArrayBodyPartPayload(String, byte[], int, int, String) - Constructor for class com.github.scribejava.core.httpclient.multipart.FileByteArrayBodyPartPayload
- FileByteArrayBodyPartPayload(String, byte[], int, int, String, String) - Constructor for class com.github.scribejava.core.httpclient.multipart.FileByteArrayBodyPartPayload
- FileByteArrayBodyPartPayload(String, byte[], String) - Constructor for class com.github.scribejava.core.httpclient.multipart.FileByteArrayBodyPartPayload
- FileByteArrayBodyPartPayload(String, byte[], String, String) - Constructor for class com.github.scribejava.core.httpclient.multipart.FileByteArrayBodyPartPayload
G
- generateDefaultBoundary() - Static method in class com.github.scribejava.core.httpclient.multipart.MultipartUtils
- generateError(Response) - Method in class com.github.scribejava.core.extractors.DeviceAuthorizationJsonExtractor
- generateError(Response) - Method in class com.github.scribejava.core.extractors.OAuth2AccessTokenJsonExtractor
-
Related documentation: https://tools.ietf.org/html/rfc6749#section-5.2
- generatePKCE() - Method in class com.github.scribejava.core.pkce.PKCEService
- generatePKCE(byte[]) - Method in class com.github.scribejava.core.pkce.PKCEService
- get() - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpFuture
- get(long, TimeUnit) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpFuture
- GET - Enum constant in enum class com.github.scribejava.core.model.Verb
- getAccessToken() - Method in class com.github.scribejava.core.model.OAuth2AccessToken
- getAccessToken(OAuth1RequestToken, String) - Method in class com.github.scribejava.core.oauth.OAuth10aService
- getAccessToken(AccessTokenRequestParams) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAccessToken(AccessTokenRequestParams, OAuthAsyncRequestCallback<OAuth2AccessToken>) - Method in class com.github.scribejava.core.oauth.OAuth20Service
-
Start the request to retrieve the access token.
- getAccessToken(String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAccessToken(String, OAuthAsyncRequestCallback<OAuth2AccessToken>) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAccessTokenAsync(OAuth1RequestToken, String) - Method in class com.github.scribejava.core.oauth.OAuth10aService
- getAccessTokenAsync(OAuth1RequestToken, String, OAuthAsyncRequestCallback<OAuth1AccessToken>) - Method in class com.github.scribejava.core.oauth.OAuth10aService
-
Start the request to retrieve the access token.
- getAccessTokenAsync(AccessTokenRequestParams) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAccessTokenAsync(String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAccessTokenClientCredentialsGrant() - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAccessTokenClientCredentialsGrant(OAuthAsyncRequestCallback<OAuth2AccessToken>) - Method in class com.github.scribejava.core.oauth.OAuth20Service
-
Start the request to retrieve the access token using client-credentials grant.
- getAccessTokenClientCredentialsGrant(String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAccessTokenClientCredentialsGrant(String, OAuthAsyncRequestCallback<OAuth2AccessToken>) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAccessTokenClientCredentialsGrantAsync() - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAccessTokenClientCredentialsGrantAsync(String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAccessTokenDeviceAuthorizationGrant(DeviceAuthorization) - Method in class com.github.scribejava.core.oauth.OAuth20Service
-
Attempts to get a token from a server.
- getAccessTokenDeviceAuthorizationGrant(DeviceAuthorization, OAuthAsyncRequestCallback<OAuth2AccessToken>) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAccessTokenDeviceAuthorizationGrantAsync(DeviceAuthorization) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAccessTokenEndpoint() - Method in class com.github.scribejava.core.builder.api.DefaultApi10a
-
Returns the URL that receives the access token requests.
- getAccessTokenEndpoint() - Method in class com.github.scribejava.core.builder.api.DefaultApi20
-
Returns the URL that receives the access token requests.
- getAccessTokenExtractor() - Method in class com.github.scribejava.core.builder.api.DefaultApi10a
-
Returns the access token extractor.
- getAccessTokenExtractor() - Method in class com.github.scribejava.core.builder.api.DefaultApi20
-
Returns the access token extractor.
- getAccessTokenPasswordGrant(String, String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAccessTokenPasswordGrant(String, String, String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAccessTokenPasswordGrantAsync(String, String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAccessTokenPasswordGrantAsync(String, String, OAuthAsyncRequestCallback<OAuth2AccessToken>) - Method in class com.github.scribejava.core.oauth.OAuth20Service
-
Request Access Token Password Grant async version
- getAccessTokenPasswordGrantAsync(String, String, String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAccessTokenPasswordGrantAsync(String, String, String, OAuthAsyncRequestCallback<OAuth2AccessToken>) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAccessTokenVerb() - Method in class com.github.scribejava.core.builder.api.DefaultApi10a
-
Returns the verb for the access token endpoint (defaults to POST)
- getAccessTokenVerb() - Method in class com.github.scribejava.core.builder.api.DefaultApi20
-
Returns the verb for the access token endpoint (defaults to POST)
- getApi() - Method in class com.github.scribejava.core.oauth.OAuth10aService
- getApi() - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getApiKey() - Method in class com.github.scribejava.core.oauth.OAuthService
- getApiSecret() - Method in class com.github.scribejava.core.oauth.OAuthService
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.core.builder.api.DefaultApi10a
- getAuthorizationBaseUrl() - Method in class com.github.scribejava.core.builder.api.DefaultApi20
- getAuthorizationUrl() - Method in class com.github.scribejava.core.oauth.OAuth20Service
-
Returns the URL where you should redirect your users to authenticate your application.
- getAuthorizationUrl(OAuth1RequestToken) - Method in class com.github.scribejava.core.builder.api.DefaultApi10a
-
Returns the URL where you should redirect your users to authenticate your application.
- getAuthorizationUrl(OAuth1RequestToken) - Method in class com.github.scribejava.core.oauth.OAuth10aService
-
Returns the URL where you should redirect your users to authenticate your application.
- getAuthorizationUrl(PKCE) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAuthorizationUrl(String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getAuthorizationUrl(String, String, String, String, String, Map<String, String>) - Method in class com.github.scribejava.core.builder.api.DefaultApi20
-
Returns the URL where you should redirect your users to authenticate your application.
- getAuthorizationUrl(Map<String, String>) - Method in class com.github.scribejava.core.oauth.OAuth20Service
-
Returns the URL where you should redirect your users to authenticate your application.
- getAuthorizationUrlParams() - Method in class com.github.scribejava.core.pkce.PKCE
- getBaseStringExtractor() - Method in class com.github.scribejava.core.builder.api.DefaultApi10a
-
Returns the base string extractor.
- getBearerSignature() - Method in class com.github.scribejava.core.builder.api.DefaultApi20
- getBody() - Method in class com.github.scribejava.core.model.Response
-
Returns the response body as a string, closing the stream that backs it.
- getBodyParams() - Method in class com.github.scribejava.core.model.OAuthRequest
-
Obtains a
ParameterList
of the body parameters. - getBodyParts() - Method in class com.github.scribejava.core.httpclient.multipart.MultipartPayload
- getBoundary() - Method in class com.github.scribejava.core.httpclient.multipart.MultipartPayload
- getByteArrayPayload() - Method in class com.github.scribejava.core.model.OAuthRequest
- getCallback() - Method in class com.github.scribejava.core.oauth.OAuthService
- getCharset() - Method in class com.github.scribejava.core.model.OAuthRequest
- getClientAuthentication() - Method in class com.github.scribejava.core.builder.api.DefaultApi20
- getCode() - Method in class com.github.scribejava.core.model.OAuth2Authorization
- getCode() - Method in class com.github.scribejava.core.model.Response
-
Obtains the HTTP status code
- getCode() - Method in class com.github.scribejava.core.oauth.AccessTokenRequestParams
- getCodeChallenge() - Method in class com.github.scribejava.core.pkce.PKCE
- getCodeChallengeMethod() - Method in class com.github.scribejava.core.pkce.PKCE
- getCodeVerifier() - Method in class com.github.scribejava.core.pkce.PKCE
- getCompleteUrl() - Method in class com.github.scribejava.core.model.OAuthRequest
-
Returns the complete url (host + resource + encoded querystring parameters).
- getConnectTimeout() - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
- getDefaultScope() - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getDeviceAuthorizationCodes() - Method in class com.github.scribejava.core.oauth.OAuth20Service
-
Requests a set of verification codes from the authorization server with the default scope
- getDeviceAuthorizationCodes(OAuthAsyncRequestCallback<DeviceAuthorization>) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getDeviceAuthorizationCodes(String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
-
Requests a set of verification codes from the authorization server
- getDeviceAuthorizationCodes(String, OAuthAsyncRequestCallback<DeviceAuthorization>) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getDeviceAuthorizationCodesAsync() - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getDeviceAuthorizationCodesAsync(String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getDeviceAuthorizationEndpoint() - Method in class com.github.scribejava.core.builder.api.DefaultApi20
-
RFC 8628 OAuth 2.0 Device Authorization Grant
- getDeviceAuthorizationExtractor() - Method in class com.github.scribejava.core.builder.api.DefaultApi20
- getDeviceCode() - Method in class com.github.scribejava.core.model.DeviceAuthorization
- getEpilogue() - Method in class com.github.scribejava.core.httpclient.multipart.MultipartPayload
- getError() - Method in exception class com.github.scribejava.core.model.OAuth2AccessTokenErrorResponse
- getErrorDescription() - Method in exception class com.github.scribejava.core.model.OAuth2AccessTokenErrorResponse
- getErrorString() - Method in enum class com.github.scribejava.core.oauth2.OAuth2Error
- getErrorUri() - Method in exception class com.github.scribejava.core.model.OAuth2AccessTokenErrorResponse
- getExpiresIn() - Method in class com.github.scribejava.core.model.OAuth2AccessToken
- getExpiresInSeconds() - Method in class com.github.scribejava.core.model.DeviceAuthorization
- getExtraParameters() - Method in class com.github.scribejava.core.oauth.AccessTokenRequestParams
- getFilePayload() - Method in class com.github.scribejava.core.model.OAuthRequest
- getGzipStreamContents(InputStream) - Static method in class com.github.scribejava.core.utils.StreamUtils
-
Return String content from a gzip stream
- getHeader(String) - Method in class com.github.scribejava.core.model.Response
-
Obtains a single HTTP Header value, or null if undefined
- getHeaderExtractor() - Method in class com.github.scribejava.core.builder.api.DefaultApi10a
-
Returns the header extractor.
- getHeaders() - Method in class com.github.scribejava.core.httpclient.multipart.BodyPartPayload
- getHeaders() - Method in class com.github.scribejava.core.model.OAuthRequest
- getHeaders() - Method in class com.github.scribejava.core.model.Response
-
Obtains a
Map
containing the HTTP Response Headers - getInstance() - Static method in class com.github.scribejava.core.base64.Base64
- getIntervalSeconds() - Method in class com.github.scribejava.core.model.DeviceAuthorization
- getKey() - Method in class com.github.scribejava.core.model.Parameter
- getLen() - Method in class com.github.scribejava.core.httpclient.multipart.ByteArrayBodyPartPayload
- getMessage() - Method in class com.github.scribejava.core.model.Response
-
Obtains the HTTP status message.
- getMultipartPayload() - Method in class com.github.scribejava.core.model.OAuthRequest
- getNonce() - Method in interface com.github.scribejava.core.services.TimestampService
-
Returns a nonce (unique value for each request)
- getNonce() - Method in class com.github.scribejava.core.services.TimestampServiceImpl
-
Returns a nonce (unique value for each request)
- getOauthParameters() - Method in class com.github.scribejava.core.model.OAuthRequest
- getOff() - Method in class com.github.scribejava.core.httpclient.multipart.ByteArrayBodyPartPayload
- getParameter(String) - Method in class com.github.scribejava.core.model.Token
- getParams() - Method in class com.github.scribejava.core.model.ParameterList
- getPayload() - Method in class com.github.scribejava.core.httpclient.multipart.ByteArrayBodyPartPayload
- getPayload(MultipartPayload) - Static method in class com.github.scribejava.core.httpclient.multipart.MultipartUtils
- getPkce() - Method in class com.github.scribejava.core.oauth.AuthorizationUrlBuilder
- getPkceCodeVerifier() - Method in class com.github.scribejava.core.oauth.AccessTokenRequestParams
- getPreamble() - Method in class com.github.scribejava.core.httpclient.multipart.MultipartPayload
- getProxy() - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
- getQueryStringParams() - Method in class com.github.scribejava.core.model.OAuthRequest
-
Get a
ParameterList
with the query string parameters. - getRawResponse() - Method in class com.github.scribejava.core.model.Token
- getReadTimeout() - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
- getRealm() - Method in class com.github.scribejava.core.model.OAuthRequest
- getRefreshToken() - Method in class com.github.scribejava.core.model.OAuth2AccessToken
- getRefreshTokenEndpoint() - Method in class com.github.scribejava.core.builder.api.DefaultApi20
- getRequestToken() - Method in class com.github.scribejava.core.oauth.OAuth10aService
- getRequestTokenAsync() - Method in class com.github.scribejava.core.oauth.OAuth10aService
- getRequestTokenAsync(OAuthAsyncRequestCallback<OAuth1RequestToken>) - Method in class com.github.scribejava.core.oauth.OAuth10aService
- getRequestTokenEndpoint() - Method in class com.github.scribejava.core.builder.api.DefaultApi10a
-
Returns the URL that receives the request token requests.
- getRequestTokenExtractor() - Method in class com.github.scribejava.core.builder.api.DefaultApi10a
-
Returns the request token extractor.
- getRequestTokenVerb() - Method in class com.github.scribejava.core.builder.api.DefaultApi10a
-
Returns the verb for the request token endpoint (defaults to POST)
- getResponse() - Method in exception class com.github.scribejava.core.model.OAuthResponseException
- getResponseType() - Method in class com.github.scribejava.core.oauth.OAuth20Service
- getRevokeTokenEndpoint() - Method in class com.github.scribejava.core.builder.api.DefaultApi20
-
As stated in RFC 7009 OAuth 2.0 Token Revocation
- getSanitizedUrl() - Method in class com.github.scribejava.core.model.OAuthRequest
-
Returns the URL without the port and the query string part.
- getScope() - Method in class com.github.scribejava.core.model.OAuth2AccessToken
- getScope() - Method in class com.github.scribejava.core.oauth.AccessTokenRequestParams
- getSignature(String, String, String) - Method in class com.github.scribejava.core.services.HMACSha1SignatureService
-
Returns the signature
- getSignature(String, String, String) - Method in class com.github.scribejava.core.services.PlaintextSignatureService
-
Returns the signature
- getSignature(String, String, String) - Method in class com.github.scribejava.core.services.RSASha1SignatureService
-
Returns the signature
- getSignature(String, String, String) - Method in interface com.github.scribejava.core.services.SignatureService
-
Returns the signature
- getSignatureMethod() - Method in class com.github.scribejava.core.services.HMACSha1SignatureService
- getSignatureMethod() - Method in class com.github.scribejava.core.services.PlaintextSignatureService
- getSignatureMethod() - Method in class com.github.scribejava.core.services.RSASha1SignatureService
- getSignatureMethod() - Method in interface com.github.scribejava.core.services.SignatureService
- getSignatureService() - Method in class com.github.scribejava.core.builder.api.DefaultApi10a
-
Returns the signature service.
- getSignatureType() - Method in class com.github.scribejava.core.builder.api.DefaultApi10a
- getSortedAndEncodedParams(OAuthRequest) - Method in class com.github.scribejava.core.extractors.BaseStringExtractorImpl
- getState() - Method in class com.github.scribejava.core.model.OAuth2Authorization
- getStream() - Method in class com.github.scribejava.core.model.Response
-
Obtains the meaningful stream of the HttpUrlConnection, either inputStream or errorInputStream, depending on the status code
- getStreamContents(InputStream) - Static method in class com.github.scribejava.core.utils.StreamUtils
-
Returns the stream contents as an UTF-8 encoded string
- getStringPayload() - Method in class com.github.scribejava.core.model.OAuthRequest
-
Returns the body of the request (set in
OAuthRequest.setPayload(java.lang.String)
) - getTimestampInSeconds() - Method in interface com.github.scribejava.core.services.TimestampService
-
Returns the unix epoch timestamp in seconds
- getTimestampInSeconds() - Method in class com.github.scribejava.core.services.TimestampServiceImpl
-
Returns the unix epoch timestamp in seconds
- getTimestampService() - Method in class com.github.scribejava.core.builder.api.DefaultApi10a
-
Returns the timestamp service.
- getToken() - Method in class com.github.scribejava.core.model.OAuth1AccessToken
-
The token identifier.
- getToken() - Method in class com.github.scribejava.core.model.OAuth1RequestToken
-
The temporary credentials identifier.
- getToken() - Method in class com.github.scribejava.core.model.OAuth1Token
- getTokenSecret() - Method in class com.github.scribejava.core.model.OAuth1AccessToken
-
The token shared-secret.
- getTokenSecret() - Method in class com.github.scribejava.core.model.OAuth1RequestToken
-
The temporary credentials shared-secret.
- getTokenSecret() - Method in class com.github.scribejava.core.model.OAuth1Token
- getTokenType() - Method in class com.github.scribejava.core.model.OAuth2AccessToken
- getUrl() - Method in class com.github.scribejava.core.model.OAuthRequest
-
Obtains the URL of the HTTP Request.
- getUrl(OAuthRequest) - Method in class com.github.scribejava.core.extractors.BaseStringExtractorImpl
-
https://tools.ietf.org/html/rfc5849#section-3.4.1.2
- getUserCode() - Method in class com.github.scribejava.core.model.DeviceAuthorization
- getValue() - Method in class com.github.scribejava.core.model.Parameter
- getValue() - Method in enum class com.github.scribejava.core.revoke.TokenTypeHint
- getVerb() - Method in class com.github.scribejava.core.model.OAuthRequest
- getVerb(OAuthRequest) - Method in class com.github.scribejava.core.extractors.BaseStringExtractorImpl
- getVerificationUri() - Method in class com.github.scribejava.core.model.DeviceAuthorization
- getVerificationUriComplete() - Method in class com.github.scribejava.core.model.DeviceAuthorization
- getVerificationUriParamName() - Method in class com.github.scribejava.core.extractors.DeviceAuthorizationJsonExtractor
- getVersion() - Method in class com.github.scribejava.core.oauth.OAuth10aService
- getVersion() - Method in class com.github.scribejava.core.oauth.OAuth20Service
-
Returns the OAuth version of the service.
- getVersion() - Method in class com.github.scribejava.core.oauth.OAuthService
-
Returns the OAuth version of the service.
- GRANT_TYPE - Static variable in interface com.github.scribejava.core.model.OAuthConstants
H
- hashCode() - Method in class com.github.scribejava.core.model.OAuth1AccessToken
- hashCode() - Method in class com.github.scribejava.core.model.OAuth1RequestToken
- hashCode() - Method in class com.github.scribejava.core.model.OAuth2AccessToken
- hashCode() - Method in exception class com.github.scribejava.core.model.OAuthResponseException
- hashCode() - Method in class com.github.scribejava.core.model.Parameter
- hasText(String) - Static method in class com.github.scribejava.core.utils.Preconditions
- HEAD - Enum constant in enum class com.github.scribejava.core.model.Verb
- HEADER - Enum constant in enum class com.github.scribejava.core.builder.api.OAuth1SignatureType
- HEADER - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- HeaderExtractor - Interface in com.github.scribejava.core.extractors
-
Simple command object that generates an OAuth Authorization header to include in the request.
- HeaderExtractorImpl - Class in com.github.scribejava.core.extractors
-
Default implementation of
HeaderExtractor
. - HeaderExtractorImpl() - Constructor for class com.github.scribejava.core.extractors.HeaderExtractorImpl
- HMACSha1SignatureService - Class in com.github.scribejava.core.services
-
HMAC-SHA1 implementation of
SignatureService
https://tools.ietf.org/html/rfc5849#section-3.4.2 - HMACSha1SignatureService() - Constructor for class com.github.scribejava.core.services.HMACSha1SignatureService
- HttpBasicAuthenticationScheme - Class in com.github.scribejava.core.oauth2.clientauthentication
-
2.3.
- HttpBasicAuthenticationScheme() - Constructor for class com.github.scribejava.core.oauth2.clientauthentication.HttpBasicAuthenticationScheme
- httpClient(HttpClient) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- httpClient(HttpClient) - Method in interface com.github.scribejava.core.builder.ServiceBuilderCommon
-
takes precedence over httpClientConfig
- httpClient(HttpClient) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth10a
- httpClient(HttpClient) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth20
- HttpClient - Interface in com.github.scribejava.core.httpclient
- httpClientConfig(HttpClientConfig) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- httpClientConfig(HttpClientConfig) - Method in interface com.github.scribejava.core.builder.ServiceBuilderCommon
- httpClientConfig(HttpClientConfig) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth10a
- httpClientConfig(HttpClientConfig) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth20
- HttpClientConfig - Interface in com.github.scribejava.core.httpclient
- HttpClientProvider - Interface in com.github.scribejava.core.httpclient
I
- init(Base64) - Static method in class com.github.scribejava.core.base64.Base64
- initMultipartPayload() - Method in class com.github.scribejava.core.model.OAuthRequest
- initMultipartPayload(String) - Method in class com.github.scribejava.core.model.OAuthRequest
- initMultipartPayload(String, String) - Method in class com.github.scribejava.core.model.OAuthRequest
- initMultipartPayload(String, String, Map<String, String>) - Method in class com.github.scribejava.core.model.OAuthRequest
- initMultipartPayload(String, Map<String, String>) - Method in class com.github.scribejava.core.model.OAuthRequest
- initMultipartPayload(Map<String, String>) - Method in class com.github.scribejava.core.model.OAuthRequest
- initPKCE() - Method in class com.github.scribejava.core.oauth.AuthorizationUrlBuilder
- instance() - Static method in class com.github.scribejava.core.extractors.DeviceAuthorizationJsonExtractor
- instance() - Static method in class com.github.scribejava.core.extractors.OAuth1AccessTokenExtractor
- instance() - Static method in class com.github.scribejava.core.extractors.OAuth1AccessTokenJSONExtractor
- instance() - Static method in class com.github.scribejava.core.extractors.OAuth1RequestTokenExtractor
- instance() - Static method in class com.github.scribejava.core.extractors.OAuth1RequestTokenJSONExtractor
- instance() - Static method in class com.github.scribejava.core.extractors.OAuth2AccessTokenExtractor
- instance() - Static method in class com.github.scribejava.core.extractors.OAuth2AccessTokenJsonExtractor
- instance() - Static method in class com.github.scribejava.core.oauth2.bearersignature.BearerSignatureAuthorizationRequestHeaderField
- instance() - Static method in class com.github.scribejava.core.oauth2.bearersignature.BearerSignatureURIQueryParameter
- instance() - Static method in class com.github.scribejava.core.oauth2.clientauthentication.HttpBasicAuthenticationScheme
- instance() - Static method in class com.github.scribejava.core.oauth2.clientauthentication.RequestBodyAuthenticationScheme
- INSUFFICIENT_SCOPE - Enum constant in enum class com.github.scribejava.core.oauth2.OAuth2Error
- internalEncode(byte[]) - Method in class com.github.scribejava.core.base64.Base64
- internalEncode(byte[]) - Method in class com.github.scribejava.core.base64.CommonsCodecBase64
- internalEncode(byte[]) - Method in class com.github.scribejava.core.base64.Java8Base64
- internalEncode(byte[]) - Method in class com.github.scribejava.core.base64.Jaxb230Base64
- internalEncode(byte[]) - Method in class com.github.scribejava.core.base64.JaxbBase64
- internalEncodeUrlWithoutPadding(byte[]) - Method in class com.github.scribejava.core.base64.Base64
- internalEncodeUrlWithoutPadding(byte[]) - Method in class com.github.scribejava.core.base64.CommonsCodecBase64
- internalEncodeUrlWithoutPadding(byte[]) - Method in class com.github.scribejava.core.base64.Java8Base64
- internalEncodeUrlWithoutPadding(byte[]) - Method in class com.github.scribejava.core.base64.Jaxb230Base64
- internalEncodeUrlWithoutPadding(byte[]) - Method in class com.github.scribejava.core.base64.JaxbBase64
- INVALID_CLIENT - Enum constant in enum class com.github.scribejava.core.oauth2.OAuth2Error
- INVALID_GRANT - Enum constant in enum class com.github.scribejava.core.oauth2.OAuth2Error
- INVALID_REQUEST - Enum constant in enum class com.github.scribejava.core.oauth2.OAuth2Error
- INVALID_SCOPE - Enum constant in enum class com.github.scribejava.core.oauth2.OAuth2Error
- INVALID_TOKEN - Enum constant in enum class com.github.scribejava.core.oauth2.OAuth2Error
- isCancelled() - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpFuture
- isDebug() - Method in class com.github.scribejava.core.oauth.OAuthService
- isDone() - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpFuture
- isEmpty() - Method in class com.github.scribejava.core.model.OAuth1Token
- isEmptyOAuthTokenParamIsRequired() - Method in class com.github.scribejava.core.builder.api.DefaultApi10a
-
http://tools.ietf.org/html/rfc5849 says that "The client MAY omit the empty "oauth_token" protocol parameter from the request", but not all oauth servers are good boys.
- isFollowRedirects() - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
- isOauthCallbackConfirmed() - Method in class com.github.scribejava.core.model.OAuth1RequestToken
- isPermitBody() - Method in enum class com.github.scribejava.core.model.Verb
- isRequiresBody() - Method in enum class com.github.scribejava.core.model.Verb
- isSuccessful() - Method in class com.github.scribejava.core.model.Response
J
- Java8Base64 - Class in com.github.scribejava.core.base64
- Java8Base64() - Constructor for class com.github.scribejava.core.base64.Java8Base64
- Jaxb230Base64 - Class in com.github.scribejava.core.base64
-
JAXB v2.3.0 (the latest for JRE 7)
- Jaxb230Base64() - Constructor for class com.github.scribejava.core.base64.Jaxb230Base64
- JaxbBase64 - Class in com.github.scribejava.core.base64
- JaxbBase64() - Constructor for class com.github.scribejava.core.base64.JaxbBase64
- JDKHttpClient - Class in com.github.scribejava.core.httpclient.jdk
- JDKHttpClient() - Constructor for class com.github.scribejava.core.httpclient.jdk.JDKHttpClient
- JDKHttpClient(JDKHttpClientConfig) - Constructor for class com.github.scribejava.core.httpclient.jdk.JDKHttpClient
- JDKHttpClientConfig - Class in com.github.scribejava.core.httpclient.jdk
- JDKHttpClientConfig() - Constructor for class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
- JDKHttpFuture<V> - Class in com.github.scribejava.core.httpclient.jdk
-
Fake Future.
- JDKHttpFuture(Exception) - Constructor for class com.github.scribejava.core.httpclient.jdk.JDKHttpFuture
- JDKHttpFuture(V) - Constructor for class com.github.scribejava.core.httpclient.jdk.JDKHttpFuture
- JDKHttpProvider - Class in com.github.scribejava.core.httpclient.jdk
- JDKHttpProvider() - Constructor for class com.github.scribejava.core.httpclient.jdk.JDKHttpProvider
L
- log(String) - Method in class com.github.scribejava.core.oauth.OAuthService
-
No need to wrap usages in
OAuthService.isDebug()
. - log(String, Object...) - Method in class com.github.scribejava.core.oauth.OAuthService
-
Wrap usages in
OAuthService.isDebug()
. - logRequestWithParams(String, OAuthRequest) - Method in class com.github.scribejava.core.oauth.OAuth20Service
M
- MultipartPayload - Class in com.github.scribejava.core.httpclient.multipart
- MultipartPayload() - Constructor for class com.github.scribejava.core.httpclient.multipart.MultipartPayload
- MultipartPayload(String) - Constructor for class com.github.scribejava.core.httpclient.multipart.MultipartPayload
- MultipartPayload(String, String) - Constructor for class com.github.scribejava.core.httpclient.multipart.MultipartPayload
- MultipartPayload(String, String, Map<String, String>) - Constructor for class com.github.scribejava.core.httpclient.multipart.MultipartPayload
- MultipartPayload(String, Map<String, String>) - Constructor for class com.github.scribejava.core.httpclient.multipart.MultipartPayload
- MultipartPayload(Map<String, String>) - Constructor for class com.github.scribejava.core.httpclient.multipart.MultipartPayload
- MultipartUtils - Class in com.github.scribejava.core.httpclient.multipart
N
- NONCE - Static variable in interface com.github.scribejava.core.model.OAuthConstants
O
- OAuth10aService - Class in com.github.scribejava.core.oauth
-
OAuth 1.0a implementation of
OAuthService
- OAuth10aService(DefaultApi10a, String, String, String, String, OutputStream, String, HttpClientConfig, HttpClient) - Constructor for class com.github.scribejava.core.oauth.OAuth10aService
- OAuth1AccessToken - Class in com.github.scribejava.core.model
-
Represents an OAuth 1 Access Token http://tools.ietf.org/html/rfc5849#section-2.3
- OAuth1AccessToken(String, String) - Constructor for class com.github.scribejava.core.model.OAuth1AccessToken
- OAuth1AccessToken(String, String, String) - Constructor for class com.github.scribejava.core.model.OAuth1AccessToken
- OAuth1AccessTokenExtractor - Class in com.github.scribejava.core.extractors
- OAuth1AccessTokenExtractor() - Constructor for class com.github.scribejava.core.extractors.OAuth1AccessTokenExtractor
- OAuth1AccessTokenJSONExtractor - Class in com.github.scribejava.core.extractors
- OAuth1AccessTokenJSONExtractor() - Constructor for class com.github.scribejava.core.extractors.OAuth1AccessTokenJSONExtractor
- OAuth1RequestToken - Class in com.github.scribejava.core.model
-
Represents an OAuth 1 Request Token http://tools.ietf.org/html/rfc5849#section-2.1
- OAuth1RequestToken(String, String) - Constructor for class com.github.scribejava.core.model.OAuth1RequestToken
- OAuth1RequestToken(String, String, boolean, String) - Constructor for class com.github.scribejava.core.model.OAuth1RequestToken
- OAuth1RequestToken(String, String, String) - Constructor for class com.github.scribejava.core.model.OAuth1RequestToken
- OAuth1RequestTokenExtractor - Class in com.github.scribejava.core.extractors
- OAuth1RequestTokenExtractor() - Constructor for class com.github.scribejava.core.extractors.OAuth1RequestTokenExtractor
- OAuth1RequestTokenJSONExtractor - Class in com.github.scribejava.core.extractors
- OAuth1RequestTokenJSONExtractor() - Constructor for class com.github.scribejava.core.extractors.OAuth1RequestTokenJSONExtractor
- OAuth1SignatureType - Enum Class in com.github.scribejava.core.builder.api
- OAuth1Token - Class in com.github.scribejava.core.model
-
Represents an abstract OAuth 1 Token (either request or access token)
- OAuth1Token(String, String, String) - Constructor for class com.github.scribejava.core.model.OAuth1Token
- OAuth20Service - Class in com.github.scribejava.core.oauth
- OAuth20Service(DefaultApi20, String, String, String, String, String, OutputStream, String, HttpClientConfig, HttpClient) - Constructor for class com.github.scribejava.core.oauth.OAuth20Service
- OAuth2AccessToken - Class in com.github.scribejava.core.model
-
Represents an OAuth 2 Access token.
- OAuth2AccessToken(String) - Constructor for class com.github.scribejava.core.model.OAuth2AccessToken
- OAuth2AccessToken(String, String) - Constructor for class com.github.scribejava.core.model.OAuth2AccessToken
- OAuth2AccessToken(String, String, Integer, String, String, String) - Constructor for class com.github.scribejava.core.model.OAuth2AccessToken
- OAuth2AccessTokenErrorResponse - Exception Class in com.github.scribejava.core.model
-
Representing "5.2.
- OAuth2AccessTokenErrorResponse(OAuth2Error, String, URI, Response) - Constructor for exception class com.github.scribejava.core.model.OAuth2AccessTokenErrorResponse
- OAuth2AccessTokenExtractor - Class in com.github.scribejava.core.extractors
-
Custom implementation of
TokenExtractor
for OAuth 2.0 - OAuth2AccessTokenExtractor() - Constructor for class com.github.scribejava.core.extractors.OAuth2AccessTokenExtractor
- OAuth2AccessTokenJsonExtractor - Class in com.github.scribejava.core.extractors
-
JSON (default) implementation of
TokenExtractor
for OAuth 2.0 - OAuth2AccessTokenJsonExtractor() - Constructor for class com.github.scribejava.core.extractors.OAuth2AccessTokenJsonExtractor
- OAuth2Authorization - Class in com.github.scribejava.core.model
-
represents Authorization Response http://tools.ietf.org/html/rfc6749#section-4.1.2 If the resource owner grants the access request, the authorization server issues an authorization code and delivers it to the client by adding the following parameters to the query component of the redirection URI using the "application/x-www-form-urlencoded" format.
- OAuth2Authorization() - Constructor for class com.github.scribejava.core.model.OAuth2Authorization
- OAuth2Error - Enum Class in com.github.scribejava.core.oauth2
- OAuth2RevokeTokenResponseConverter - Class in com.github.scribejava.core.revoke
- OAuth2RevokeTokenResponseConverter() - Constructor for class com.github.scribejava.core.revoke.OAuth2RevokeTokenResponseConverter
- OAuthAsyncRequestCallback<T> - Interface in com.github.scribejava.core.model
- OAuthConstants - Interface in com.github.scribejava.core.model
-
This class contains OAuth constants, used project-wide
- OAuthEncoder - Class in com.github.scribejava.core.utils
- OAuthEncoder() - Constructor for class com.github.scribejava.core.utils.OAuthEncoder
- OAuthException - Exception Class in com.github.scribejava.core.exceptions
-
Default ScribeJava exception.
- OAuthException(Exception) - Constructor for exception class com.github.scribejava.core.exceptions.OAuthException
-
Exception constructor.
- OAuthException(String) - Constructor for exception class com.github.scribejava.core.exceptions.OAuthException
-
No-exception constructor.
- OAuthException(String, Exception) - Constructor for exception class com.github.scribejava.core.exceptions.OAuthException
-
Default constructor
- OAuthParametersMissingException - Exception Class in com.github.scribejava.core.exceptions
-
Specialized exception that represents a missing OAuth parameter.
- OAuthParametersMissingException(OAuthRequest) - Constructor for exception class com.github.scribejava.core.exceptions.OAuthParametersMissingException
-
Default constructor.
- OAuthRequest - Class in com.github.scribejava.core.model
-
The representation of an OAuth HttpRequest.
- OAuthRequest(Verb, String) - Constructor for class com.github.scribejava.core.model.OAuthRequest
-
Default constructor.
- OAuthRequest.ResponseConverter<T> - Interface in com.github.scribejava.core.model
- OAuthResponseException - Exception Class in com.github.scribejava.core.model
- OAuthResponseException(Response) - Constructor for exception class com.github.scribejava.core.model.OAuthResponseException
- OAuthService - Class in com.github.scribejava.core.oauth
- OAuthService(String, String, String, OutputStream, String, HttpClientConfig, HttpClient) - Constructor for class com.github.scribejava.core.oauth.OAuthService
- OAuthSignatureException - Exception Class in com.github.scribejava.core.exceptions
-
Specialized exception that represents a problem in the signature
- OAuthSignatureException(String, Exception) - Constructor for exception class com.github.scribejava.core.exceptions.OAuthSignatureException
-
Default constructor
- OBJECT_MAPPER - Static variable in class com.github.scribejava.core.extractors.AbstractJsonExtractor
- onCompleted(T) - Method in interface com.github.scribejava.core.model.OAuthAsyncRequestCallback
-
Implementations of this method should close provided response in case it implements
Closeable
- onThrowable(Throwable) - Method in interface com.github.scribejava.core.model.OAuthAsyncRequestCallback
- OOB - Static variable in interface com.github.scribejava.core.model.OAuthConstants
-
to indicate an out-of-band configuration
- OPTIONS - Enum constant in enum class com.github.scribejava.core.model.Verb
P
- PARAM_PREFIX - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- Parameter - Class in com.github.scribejava.core.model
- Parameter(String, String) - Constructor for class com.github.scribejava.core.model.Parameter
- ParameterList - Class in com.github.scribejava.core.model
- ParameterList() - Constructor for class com.github.scribejava.core.model.ParameterList
- ParameterList(Map<String, String>) - Constructor for class com.github.scribejava.core.model.ParameterList
- parseBoundaryFromHeader(String) - Static method in class com.github.scribejava.core.httpclient.multipart.MultipartUtils
- parseFrom(String) - Static method in enum class com.github.scribejava.core.oauth2.OAuth2Error
- PASSWORD - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- PATCH - Enum constant in enum class com.github.scribejava.core.model.Verb
- pkce(PKCE) - Method in class com.github.scribejava.core.oauth.AuthorizationUrlBuilder
- PKCE - Class in com.github.scribejava.core.pkce
-
Used to hold code_challenge, code_challenge_method and code_verifier for https://tools.ietf.org/html/rfc7636
- PKCE() - Constructor for class com.github.scribejava.core.pkce.PKCE
- PKCE_CODE_CHALLENGE_METHOD_PARAM - Static variable in class com.github.scribejava.core.pkce.PKCE
- PKCE_CODE_CHALLENGE_PARAM - Static variable in class com.github.scribejava.core.pkce.PKCE
- PKCE_CODE_VERIFIER_PARAM - Static variable in class com.github.scribejava.core.pkce.PKCE
- PKCECodeChallengeMethod - Enum Class in com.github.scribejava.core.pkce
- pkceCodeVerifier(String) - Method in class com.github.scribejava.core.oauth.AccessTokenRequestParams
- PKCEService - Class in com.github.scribejava.core.pkce
-
Used to implement Proof Key for Code Exchange by OAuth Public Clients https://tools.ietf.org/html/rfc7636
- PKCEService() - Constructor for class com.github.scribejava.core.pkce.PKCEService
-
will create random generator with recommended params (32 octets) https://tools.ietf.org/html/rfc7636#section-4.1
- PKCEService(int) - Constructor for class com.github.scribejava.core.pkce.PKCEService
- PLAIN - Enum constant in enum class com.github.scribejava.core.pkce.PKCECodeChallengeMethod
- PlaintextSignatureService - Class in com.github.scribejava.core.services
-
plaintext implementation of
SignatureService
- PlaintextSignatureService() - Constructor for class com.github.scribejava.core.services.PlaintextSignatureService
- pollAccessTokenDeviceAuthorizationGrant(DeviceAuthorization) - Method in class com.github.scribejava.core.oauth.OAuth20Service
-
Periodically tries to get a token from a server (waiting for the user to give consent).
- POST - Enum constant in enum class com.github.scribejava.core.model.Verb
- Preconditions - Class in com.github.scribejava.core.utils
-
Utils for checking preconditions and invariants
- Preconditions() - Constructor for class com.github.scribejava.core.utils.Preconditions
- prepareAccessTokenRequest(OAuth1RequestToken, String) - Method in class com.github.scribejava.core.oauth.OAuth10aService
- prepareRequestTokenRequest() - Method in class com.github.scribejava.core.oauth.OAuth10aService
- PUT - Enum constant in enum class com.github.scribejava.core.model.Verb
Q
- QUERY_STRING - Enum constant in enum class com.github.scribejava.core.builder.api.OAuth1SignatureType
R
- REALM - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- REDIRECT_URI - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- REFRESH_TOKEN - Enum constant in enum class com.github.scribejava.core.revoke.TokenTypeHint
- REFRESH_TOKEN - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- refreshAccessToken(String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- refreshAccessToken(String, OAuthAsyncRequestCallback<OAuth2AccessToken>) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- refreshAccessToken(String, String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- refreshAccessToken(String, String, OAuthAsyncRequestCallback<OAuth2AccessToken>) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- refreshAccessTokenAsync(String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- refreshAccessTokenAsync(String, String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- RequestBodyAuthenticationScheme - Class in com.github.scribejava.core.oauth2.clientauthentication
-
2.3.
- RequestBodyAuthenticationScheme() - Constructor for class com.github.scribejava.core.oauth2.clientauthentication.RequestBodyAuthenticationScheme
- Response - Class in com.github.scribejava.core.model
-
An HTTP response.
- Response(int, String, Map<String, String>, InputStream, Closeable...) - Constructor for class com.github.scribejava.core.model.Response
- Response(int, String, Map<String, String>, String) - Constructor for class com.github.scribejava.core.model.Response
- RESPONSE_TYPE - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- RESPONSE_TYPE_CODE - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- responseType(String) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- responseType(String) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth20
- revokeToken(String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- revokeToken(String, OAuthAsyncRequestCallback<Void>) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- revokeToken(String, OAuthAsyncRequestCallback<Void>, TokenTypeHint) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- revokeToken(String, TokenTypeHint) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- revokeTokenAsync(String) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- revokeTokenAsync(String, TokenTypeHint) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- RSASha1SignatureService - Class in com.github.scribejava.core.services
-
A signature service that uses the RSA-SHA1 algorithm.
- RSASha1SignatureService(PrivateKey) - Constructor for class com.github.scribejava.core.services.RSASha1SignatureService
S
- S256 - Enum constant in enum class com.github.scribejava.core.pkce.PKCECodeChallengeMethod
- scope(ScopeBuilder) - Method in class com.github.scribejava.core.oauth.AccessTokenRequestParams
- scope(String) - Method in class com.github.scribejava.core.oauth.AccessTokenRequestParams
- scope(String) - Method in class com.github.scribejava.core.oauth.AuthorizationUrlBuilder
- SCOPE - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- ScopeBuilder - Class in com.github.scribejava.core.builder
-
OAuth2.0 Scope Builder.
- ScopeBuilder() - Constructor for class com.github.scribejava.core.builder.ScopeBuilder
- ScopeBuilder(String) - Constructor for class com.github.scribejava.core.builder.ScopeBuilder
- ScopeBuilder(String...) - Constructor for class com.github.scribejava.core.builder.ScopeBuilder
- ScopeBuilder(Collection<String>) - Constructor for class com.github.scribejava.core.builder.ScopeBuilder
- sendAccessTokenRequestAsync(OAuthRequest) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- sendAccessTokenRequestAsync(OAuthRequest, OAuthAsyncRequestCallback<OAuth2AccessToken>) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- sendAccessTokenRequestSync(OAuthRequest) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- SERVER_ERROR - Enum constant in enum class com.github.scribejava.core.oauth2.OAuth2Error
- ServiceBuilder - Class in com.github.scribejava.core.builder
-
Implementation of the Builder pattern, with a fluent interface that creates a
OAuthService
- ServiceBuilder(String) - Constructor for class com.github.scribejava.core.builder.ServiceBuilder
- ServiceBuilderCommon - Interface in com.github.scribejava.core.builder
-
Implementation of the Builder pattern, with a fluent interface that creates a
OAuthService
- ServiceBuilderOAuth10a - Interface in com.github.scribejava.core.builder
- ServiceBuilderOAuth20 - Interface in com.github.scribejava.core.builder
- setBodyPartPayloadInMultipartPayload(BodyPartPayload) - Method in class com.github.scribejava.core.model.OAuthRequest
- setCharset(String) - Method in class com.github.scribejava.core.model.OAuthRequest
-
Set the charset of the body of the request
- setCode(String) - Method in class com.github.scribejava.core.model.OAuth2Authorization
- setCodeChallenge(String) - Method in class com.github.scribejava.core.pkce.PKCE
- setCodeChallengeMethod(PKCECodeChallengeMethod) - Method in class com.github.scribejava.core.pkce.PKCE
- setCodeVerifier(String) - Method in class com.github.scribejava.core.pkce.PKCE
- setConnectTimeout(Integer) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
- setEpilogue(String) - Method in class com.github.scribejava.core.httpclient.multipart.MultipartPayload
- setExtraParameters(Map<String, String>) - Method in class com.github.scribejava.core.oauth.AccessTokenRequestParams
- setFollowRedirects(boolean) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
-
Sets whether the underlying Http Connection follows redirects or not.
- setIntervalSeconds(int) - Method in class com.github.scribejava.core.model.DeviceAuthorization
- setMultipartPayload(MultipartPayload) - Method in class com.github.scribejava.core.model.OAuthRequest
- setPayload(byte[]) - Method in class com.github.scribejava.core.model.OAuthRequest
-
Overloaded version for byte arrays
- setPayload(File) - Method in class com.github.scribejava.core.model.OAuthRequest
-
Overloaded version for File
- setPayload(String) - Method in class com.github.scribejava.core.model.OAuthRequest
-
Set body payload.
- setPreamble(String) - Method in class com.github.scribejava.core.httpclient.multipart.MultipartPayload
- setProxy(Proxy) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
- setReadTimeout(Integer) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
- setRealm(String) - Method in class com.github.scribejava.core.model.OAuthRequest
- setState(String) - Method in class com.github.scribejava.core.model.OAuth2Authorization
- setVerificationUriComplete(String) - Method in class com.github.scribejava.core.model.DeviceAuthorization
- SIGN_METHOD - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- SIGNATURE - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- SignatureService - Interface in com.github.scribejava.core.services
-
Signs a base string, returning the OAuth signature https://tools.ietf.org/html/rfc5849#section-3.4
- signRequest(OAuth1AccessToken, OAuthRequest) - Method in class com.github.scribejava.core.oauth.OAuth10aService
- signRequest(OAuth2AccessToken, OAuthRequest) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- signRequest(String, OAuthRequest) - Method in class com.github.scribejava.core.oauth.OAuth20Service
- signRequest(String, OAuthRequest) - Method in interface com.github.scribejava.core.oauth2.bearersignature.BearerSignature
- signRequest(String, OAuthRequest) - Method in class com.github.scribejava.core.oauth2.bearersignature.BearerSignatureAuthorizationRequestHeaderField
- signRequest(String, OAuthRequest) - Method in class com.github.scribejava.core.oauth2.bearersignature.BearerSignatureURIQueryParameter
- size() - Method in class com.github.scribejava.core.model.ParameterList
- SLOW_DOWN - Enum constant in enum class com.github.scribejava.core.oauth2.OAuth2Error
- sort() - Method in class com.github.scribejava.core.model.ParameterList
- state(String) - Method in class com.github.scribejava.core.oauth.AuthorizationUrlBuilder
- STATE - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- StreamUtils - Class in com.github.scribejava.core.utils
-
Utils to deal with Streams.
- StreamUtils() - Constructor for class com.github.scribejava.core.utils.StreamUtils
T
- TEMPORARILY_UNAVAILABLE - Enum constant in enum class com.github.scribejava.core.oauth2.OAuth2Error
- TIMESTAMP - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- TimestampService - Interface in com.github.scribejava.core.services
-
Unix epoch timestamp generator.
- TimestampServiceImpl - Class in com.github.scribejava.core.services
-
Implementation of
TimestampService
using plain java classes. - TimestampServiceImpl() - Constructor for class com.github.scribejava.core.services.TimestampServiceImpl
-
Default constructor.
- Token - Class in com.github.scribejava.core.model
-
Represents an abstract OAuth (1 and 2) token (either request or access token)
- Token(String) - Constructor for class com.github.scribejava.core.model.Token
- TOKEN - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- TOKEN_SECRET - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- TokenExtractor<T extends Token> - Interface in com.github.scribejava.core.extractors
-
Simple command object that extracts a concrete
Token
from a String - TokenTypeHint - Enum Class in com.github.scribejava.core.revoke
-
as stated in RFC 7009
2.1. - toString() - Method in class com.github.scribejava.core.model.DeviceAuthorization
- toString() - Method in class com.github.scribejava.core.model.OAuthRequest
- toString() - Method in class com.github.scribejava.core.model.Response
- TRACE - Enum constant in enum class com.github.scribejava.core.model.Verb
- transform2CodeChallenge(String) - Method in enum class com.github.scribejava.core.pkce.PKCECodeChallengeMethod
U
- UNAUTHORIZED_CLIENT - Enum constant in enum class com.github.scribejava.core.oauth2.OAuth2Error
- UNSUPPORTED_GRANT_TYPE - Enum constant in enum class com.github.scribejava.core.oauth2.OAuth2Error
- UNSUPPORTED_RESPONSE_TYPE - Enum constant in enum class com.github.scribejava.core.oauth2.OAuth2Error
- UNSUPPORTED_TOKEN_TYPE - Enum constant in enum class com.github.scribejava.core.oauth2.OAuth2Error
- USER_AGENT_HEADER_NAME - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- userAgent(String) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- userAgent(String) - Method in interface com.github.scribejava.core.builder.ServiceBuilderCommon
- userAgent(String) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth10a
- userAgent(String) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth20
- USERNAME - Static variable in interface com.github.scribejava.core.model.OAuthConstants
V
- valueOf(String) - Static method in enum class com.github.scribejava.core.builder.api.OAuth1SignatureType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.scribejava.core.model.Verb
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.scribejava.core.oauth2.OAuth2Error
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.scribejava.core.pkce.PKCECodeChallengeMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.scribejava.core.revoke.TokenTypeHint
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.github.scribejava.core.builder.api.OAuth1SignatureType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.scribejava.core.model.Verb
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.scribejava.core.oauth2.OAuth2Error
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.scribejava.core.pkce.PKCECodeChallengeMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.scribejava.core.revoke.TokenTypeHint
-
Returns an array containing the constants of this enum class, in the order they are declared.
- Verb - Enum Class in com.github.scribejava.core.model
-
An enumeration containing the most common HTTP Verbs.
- VERIFIER - Static variable in interface com.github.scribejava.core.model.OAuthConstants
- VERSION - Static variable in interface com.github.scribejava.core.model.OAuthConstants
W
- withConnectTimeout(Integer) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
- withFollowRedirects(boolean) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
-
Sets whether the underlying Http Connection follows redirects or not.
- withProxy(Proxy) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
- withReadTimeout(Integer) - Method in class com.github.scribejava.core.httpclient.jdk.JDKHttpClientConfig
- withScope(String) - Method in class com.github.scribejava.core.builder.ScopeBuilder
- withScope(String) - Method in class com.github.scribejava.core.builder.ServiceBuilder
- withScope(String) - Method in interface com.github.scribejava.core.builder.ServiceBuilderOAuth10a
-
Configures the OAuth 1.0a scope.
- withScopes(String...) - Method in class com.github.scribejava.core.builder.ScopeBuilder
- withScopes(Collection<String>) - Method in class com.github.scribejava.core.builder.ScopeBuilder
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form