Class CronofyService

java.lang.Object
com.github.scribejava.core.oauth.OAuthService
com.github.scribejava.core.oauth.OAuth20Service
org.pac4j.scribe.service.CronofyService
All Implemented Interfaces:
Closeable, AutoCloseable

public class CronofyService extends com.github.scribejava.core.oauth.OAuth20Service
Specific OAuth 2 service for Cronofy to send the parameters as a JSON body for the access token.
Since:
5.3.1
Author:
Jerome LELEU
  • Constructor Summary

    Constructors
    Constructor
    Description
    CronofyService(com.github.scribejava.core.builder.api.DefaultApi20 api, String apiKey, String apiSecret, String callback, String defaultScope, String responseType, OutputStream debugStream, String userAgent, com.github.scribejava.core.httpclient.HttpClientConfig httpClientConfig, com.github.scribejava.core.httpclient.HttpClient httpClient)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected com.github.scribejava.core.model.OAuthRequest
    createAccessTokenRequest(com.github.scribejava.core.oauth.AccessTokenRequestParams params)
     

    Methods inherited from class com.github.scribejava.core.oauth.OAuth20Service

    createAccessTokenClientCredentialsGrantRequest, createAccessTokenDeviceAuthorizationGrantRequest, createAccessTokenPasswordGrantRequest, createAuthorizationUrlBuilder, createDeviceAuthorizationCodesRequest, createRefreshTokenRequest, createRevokeTokenRequest, extractAuthorization, getAccessToken, getAccessToken, getAccessToken, getAccessToken, getAccessTokenAsync, getAccessTokenAsync, getAccessTokenClientCredentialsGrant, getAccessTokenClientCredentialsGrant, getAccessTokenClientCredentialsGrant, getAccessTokenClientCredentialsGrant, getAccessTokenClientCredentialsGrantAsync, getAccessTokenClientCredentialsGrantAsync, getAccessTokenDeviceAuthorizationGrant, getAccessTokenDeviceAuthorizationGrant, getAccessTokenDeviceAuthorizationGrantAsync, getAccessTokenPasswordGrant, getAccessTokenPasswordGrant, getAccessTokenPasswordGrantAsync, getAccessTokenPasswordGrantAsync, getAccessTokenPasswordGrantAsync, getAccessTokenPasswordGrantAsync, getApi, getAuthorizationUrl, getAuthorizationUrl, getAuthorizationUrl, getAuthorizationUrl, getDefaultScope, getDeviceAuthorizationCodes, getDeviceAuthorizationCodes, getDeviceAuthorizationCodes, getDeviceAuthorizationCodes, getDeviceAuthorizationCodesAsync, getDeviceAuthorizationCodesAsync, getResponseType, getVersion, logRequestWithParams, pollAccessTokenDeviceAuthorizationGrant, refreshAccessToken, refreshAccessToken, refreshAccessToken, refreshAccessToken, refreshAccessTokenAsync, refreshAccessTokenAsync, revokeToken, revokeToken, revokeToken, revokeToken, revokeTokenAsync, revokeTokenAsync, sendAccessTokenRequestAsync, sendAccessTokenRequestAsync, sendAccessTokenRequestSync, signRequest, signRequest

    Methods inherited from class com.github.scribejava.core.oauth.OAuthService

    close, execute, execute, execute, executeAsync, getApiKey, getApiSecret, getCallback, isDebug, log, log

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CronofyService

      public CronofyService(com.github.scribejava.core.builder.api.DefaultApi20 api, String apiKey, String apiSecret, String callback, String defaultScope, String responseType, OutputStream debugStream, String userAgent, com.github.scribejava.core.httpclient.HttpClientConfig httpClientConfig, com.github.scribejava.core.httpclient.HttpClient httpClient)
  • Method Details

    • createAccessTokenRequest

      protected com.github.scribejava.core.model.OAuthRequest createAccessTokenRequest(com.github.scribejava.core.oauth.AccessTokenRequestParams params)
      Overrides:
      createAccessTokenRequest in class com.github.scribejava.core.oauth.OAuth20Service