public class OidcClientUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
OIDC_PUBLIC_CLIENT_ID |
static String |
OIDC_SCOPE |
static String |
OIDC_TOKEN_ENDPOINT_LOCATION |
static String |
OIDC_VALIDATION_ENDPOINT_LOCATION |
| Constructor and Description |
|---|
OidcClientUtils(Map<String,String> oidcProperties) |
| Modifier and Type | Method and Description |
|---|---|
static Map<String,String> |
getOidcSettings() |
static String |
getPublicClientID() |
static String |
getScope() |
static String |
getTokenEndpointLocation() |
static String |
getValidationEndpointLocation() |
static String |
oidcClientBearer(String oidcUsername,
String oidcPassword)
Obtain OIDC access token from token endpoint.
|
static String |
oidcClientBearer(String oidcUsername,
String oidcPassword,
Map<String,String> settings)
Obtain OIDC access token from token endpoint.
|
static Map<String,String> |
parseJson(InputStream is) |
public static final String OIDC_TOKEN_ENDPOINT_LOCATION
public static final String OIDC_VALIDATION_ENDPOINT_LOCATION
public static final String OIDC_PUBLIC_CLIENT_ID
public static final String OIDC_SCOPE
public static String getTokenEndpointLocation()
public static String getValidationEndpointLocation()
public static String getPublicClientID()
public static String getScope()
public static Map<String,String> parseJson(InputStream is) throws IOException
IOExceptionpublic static String oidcClientBearer(String oidcUsername, String oidcPassword) throws Exception
oidcUsername - oidcPassword - Exceptionpublic static String oidcClientBearer(String oidcUsername, String oidcPassword, Map<String,String> settings) throws Exception
oidcUsername - oidcPassword - ExceptionCopyright © 2011–2017 Talend Inc.. All rights reserved.