public final class OAuth
extends java.lang.Object
Constructor and Description |
---|
OAuth() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
authorizeUrl(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Generates a URL to Stripe's OAuth form.
|
static DeauthorizedAccount |
deauthorize(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Disconnects an account from your platform.
|
static void |
setStripeResponseGetter(StripeResponseGetter srg) |
static TokenResponse |
token(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Uses an authorization code to connect an account to your platform and fetch the user's
credentials.
|
public static void setStripeResponseGetter(StripeResponseGetter srg)
public static java.lang.String authorizeUrl(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws AuthenticationException, InvalidRequestException
params
- the parameters to include in the URL.options
- the request options.AuthenticationException
InvalidRequestException
public static TokenResponse token(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
params
- the request parameters.options
- the request options.StripeException
public static DeauthorizedAccount deauthorize(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
params
- the request parameters.options
- the request options.StripeException