public class OAuthAuthenticator
extends java.lang.Object
| Constructor and Description |
|---|
OAuthAuthenticator() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
base64encode(java.lang.String value) |
static TokenInfo |
loginWithAccessToken(java.lang.String token,
boolean isJwt,
PrincipalExtractor principalExtractor) |
static TokenInfo |
loginWithClientSecret(java.net.URI tokenEndpointUrl,
javax.net.ssl.SSLSocketFactory socketFactory,
javax.net.ssl.HostnameVerifier hostnameVerifier,
java.lang.String clientId,
java.lang.String clientSecret,
boolean isJwt,
PrincipalExtractor principalExtractor,
java.lang.String scope) |
static TokenInfo |
loginWithClientSecret(java.net.URI tokenEndpointUrl,
javax.net.ssl.SSLSocketFactory socketFactory,
javax.net.ssl.HostnameVerifier hostnameVerifier,
java.lang.String clientId,
java.lang.String clientSecret,
boolean isJwt,
PrincipalExtractor principalExtractor,
java.lang.String scope,
java.lang.String audience) |
static TokenInfo |
loginWithClientSecret(java.net.URI tokenEndpointUrl,
javax.net.ssl.SSLSocketFactory socketFactory,
javax.net.ssl.HostnameVerifier hostnameVerifier,
java.lang.String clientId,
java.lang.String clientSecret,
boolean isJwt,
PrincipalExtractor principalExtractor,
java.lang.String scope,
java.lang.String audience,
int connectTimeout,
int readTimeout) |
static TokenInfo |
loginWithRefreshToken(java.net.URI tokenEndpointUrl,
javax.net.ssl.SSLSocketFactory socketFactory,
javax.net.ssl.HostnameVerifier hostnameVerifier,
java.lang.String refreshToken,
java.lang.String clientId,
java.lang.String clientSecret,
boolean isJwt,
PrincipalExtractor principalExtractor,
java.lang.String scope) |
static TokenInfo |
loginWithRefreshToken(java.net.URI tokenEndpointUrl,
javax.net.ssl.SSLSocketFactory socketFactory,
javax.net.ssl.HostnameVerifier hostnameVerifier,
java.lang.String refreshToken,
java.lang.String clientId,
java.lang.String clientSecret,
boolean isJwt,
PrincipalExtractor principalExtractor,
java.lang.String scope,
java.lang.String audience) |
static TokenInfo |
loginWithRefreshToken(java.net.URI tokenEndpointUrl,
javax.net.ssl.SSLSocketFactory socketFactory,
javax.net.ssl.HostnameVerifier hostnameVerifier,
java.lang.String refreshToken,
java.lang.String clientId,
java.lang.String clientSecret,
boolean isJwt,
PrincipalExtractor principalExtractor,
java.lang.String scope,
java.lang.String audience,
int connectTimeout,
int readTimeout) |
static java.lang.String |
urlencode(java.lang.String value) |
public static TokenInfo loginWithAccessToken(java.lang.String token, boolean isJwt, PrincipalExtractor principalExtractor)
public static TokenInfo loginWithClientSecret(java.net.URI tokenEndpointUrl, javax.net.ssl.SSLSocketFactory socketFactory, javax.net.ssl.HostnameVerifier hostnameVerifier, java.lang.String clientId, java.lang.String clientSecret, boolean isJwt, PrincipalExtractor principalExtractor, java.lang.String scope) throws java.io.IOException
java.io.IOExceptionpublic static TokenInfo loginWithClientSecret(java.net.URI tokenEndpointUrl, javax.net.ssl.SSLSocketFactory socketFactory, javax.net.ssl.HostnameVerifier hostnameVerifier, java.lang.String clientId, java.lang.String clientSecret, boolean isJwt, PrincipalExtractor principalExtractor, java.lang.String scope, java.lang.String audience) throws java.io.IOException
java.io.IOExceptionpublic static TokenInfo loginWithClientSecret(java.net.URI tokenEndpointUrl, javax.net.ssl.SSLSocketFactory socketFactory, javax.net.ssl.HostnameVerifier hostnameVerifier, java.lang.String clientId, java.lang.String clientSecret, boolean isJwt, PrincipalExtractor principalExtractor, java.lang.String scope, java.lang.String audience, int connectTimeout, int readTimeout) throws java.io.IOException
java.io.IOExceptionpublic static TokenInfo loginWithRefreshToken(java.net.URI tokenEndpointUrl, javax.net.ssl.SSLSocketFactory socketFactory, javax.net.ssl.HostnameVerifier hostnameVerifier, java.lang.String refreshToken, java.lang.String clientId, java.lang.String clientSecret, boolean isJwt, PrincipalExtractor principalExtractor, java.lang.String scope) throws java.io.IOException
java.io.IOExceptionpublic static TokenInfo loginWithRefreshToken(java.net.URI tokenEndpointUrl, javax.net.ssl.SSLSocketFactory socketFactory, javax.net.ssl.HostnameVerifier hostnameVerifier, java.lang.String refreshToken, java.lang.String clientId, java.lang.String clientSecret, boolean isJwt, PrincipalExtractor principalExtractor, java.lang.String scope, java.lang.String audience) throws java.io.IOException
java.io.IOExceptionpublic static TokenInfo loginWithRefreshToken(java.net.URI tokenEndpointUrl, javax.net.ssl.SSLSocketFactory socketFactory, javax.net.ssl.HostnameVerifier hostnameVerifier, java.lang.String refreshToken, java.lang.String clientId, java.lang.String clientSecret, boolean isJwt, PrincipalExtractor principalExtractor, java.lang.String scope, java.lang.String audience, int connectTimeout, int readTimeout) throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String base64encode(java.lang.String value)
public static java.lang.String urlencode(java.lang.String value)
Copyright © 2022. All rights reserved.