public class OidcClientUtils extends Object
| Constructor and Description |
|---|
OidcClientUtils(Map<String,String> oidcProperties) |
OidcClientUtils(OidcConfiguration oidcConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
static void |
configureClient(org.apache.cxf.jaxrs.AbstractJAXRSFactoryBean clientFactory,
String username,
String password,
Map<String,String> oidcProperties) |
static OidcConfiguration |
getOidcConfiguration() |
static String |
getPublicClientID() |
static String |
getScope() |
static String |
getTokenEndpoint() |
static String |
getValidationEndpoint() |
static String |
oidcClientBearer(String oidcUsername,
String oidcPassword)
Obtain OIDC access token from token endpoint.
|
static String |
oidcClientBearer(String oidcUsername,
String oidcPassword,
Map<String,String> oidcProperties)
Obtain OIDC access token from token endpoint.
|
static String |
oidcClientBearer(String oidcUsername,
String oidcPassword,
OidcConfiguration oidcConfiguration)
Obtain OIDC access token from token endpoint.
|
static Map<String,String> |
parseJson(InputStream is) |
public OidcClientUtils(OidcConfiguration oidcConfiguration)
public static String getValidationEndpoint()
public static String getTokenEndpoint()
public static String getScope()
public static String getPublicClientID()
public static OidcConfiguration getOidcConfiguration()
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> oidcProperties) throws Exception
oidcUsername - oidcPassword - oidcProperties - Exceptionpublic static String oidcClientBearer(String oidcUsername, String oidcPassword, OidcConfiguration oidcConfiguration) throws Exception
oidcUsername - oidcPassword - oidcConfiguration - ExceptionCopyright © 2011–2018 Talend Inc.. All rights reserved.