Package org.wildfly.security.http.oidc
Class ClientCredentialsProviderUtils
java.lang.Object
org.wildfly.security.http.oidc.ClientCredentialsProviderUtils
- Author:
- Marek Posolda, Farah Juma
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ClientCredentialsProviderbootstrapClientAuthenticator(OidcClientConfiguration oidcClientConfiguration) static voidsetClientCredentials(OidcClientConfiguration oidcClientConfiguration, Map<String, String> requestHeaders, Map<String, String> formparams) Use this method when calling backchannel request directly from your application.static voidsetClientCredentials(OidcClientConfiguration oidcClientConfiguration, org.apache.http.client.methods.HttpPost post, List<org.apache.http.NameValuePair> formparams) Don't use directly from your apps to avoid HttpClient linkage errors!
-
Constructor Details
-
ClientCredentialsProviderUtils
public ClientCredentialsProviderUtils()
-
-
Method Details
-
bootstrapClientAuthenticator
public static ClientCredentialsProvider bootstrapClientAuthenticator(OidcClientConfiguration oidcClientConfiguration) -
setClientCredentials
public static void setClientCredentials(OidcClientConfiguration oidcClientConfiguration, Map<String, String> requestHeaders, Map<String, String> formparams) Use this method when calling backchannel request directly from your application. -
setClientCredentials
public static void setClientCredentials(OidcClientConfiguration oidcClientConfiguration, org.apache.http.client.methods.HttpPost post, List<org.apache.http.NameValuePair> formparams) Don't use directly from your apps to avoid HttpClient linkage errors! Instead use the methodsetClientCredentials(OidcClientConfiguration, Map, Map)
-