Package org.wildfly.security.http.oidc
Class ClientCredentialsProviderUtils
- java.lang.Object
- 
- org.wildfly.security.http.oidc.ClientCredentialsProviderUtils
 
- 
 public class ClientCredentialsProviderUtils extends Object - Author:
- Marek Posolda, Farah Juma
 
- 
- 
Constructor SummaryConstructors Constructor Description ClientCredentialsProviderUtils()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static ClientCredentialsProviderbootstrapClientAuthenticator(OidcClientConfiguration oidcClientConfiguration)private static voidloadAuthenticators(Map<String,ClientCredentialsProvider> authenticators, ClassLoader classLoader)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! Instead use the methodsetClientCredentials(OidcClientConfiguration, Map, Map)
 
- 
- 
- 
Method Detail- 
bootstrapClientAuthenticatorpublic static ClientCredentialsProvider bootstrapClientAuthenticator(OidcClientConfiguration oidcClientConfiguration) 
 - 
loadAuthenticatorsprivate static void loadAuthenticators(Map<String,ClientCredentialsProvider> authenticators, ClassLoader classLoader) 
 - 
setClientCredentialspublic static void setClientCredentials(OidcClientConfiguration oidcClientConfiguration, Map<String,String> requestHeaders, Map<String,String> formparams) Use this method when calling backchannel request directly from your application.
 - 
setClientCredentialspublic 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)
 
- 
 
-