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 |
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 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.IOException
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, java.lang.String audience) throws java.io.IOException
java.io.IOException
public 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.IOException
public 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.IOException
public static java.lang.String base64encode(java.lang.String value)
public static java.lang.String urlencode(java.lang.String value)
Copyright © 2021. All rights reserved.