Uses of Class
org.wildfly.security.credential.source.OAuth2CredentialSource.Builder
-
Packages that use OAuth2CredentialSource.Builder Package Description org.wildfly.security.auth.client Elytron Client enable remote clients to authenticate using Elytron.org.wildfly.security.credential.source -
-
Uses of OAuth2CredentialSource.Builder in org.wildfly.security.auth.client
Methods in org.wildfly.security.auth.client that return types with arguments of type OAuth2CredentialSource.Builder Modifier and Type Method Description (package private) static org.wildfly.common.function.ExceptionSupplier<OAuth2CredentialSource.Builder,org.wildfly.client.config.ConfigXMLParseException>
ElytronXmlParser. parseOAuth2ClientCredentials(org.wildfly.client.config.ConfigurationXMLStreamReader reader, org.wildfly.common.function.ExceptionSupplier<OAuth2CredentialSource.Builder,org.wildfly.client.config.ConfigXMLParseException> builderSupplier, Map<String,org.wildfly.common.function.ExceptionSupplier<CredentialStore,org.wildfly.client.config.ConfigXMLParseException>> credentialStoresMap, ElytronXmlParser.Version xmlVersion)
Parse an XML element of typeoauth2-client-credentials-type
from an XML reader.(package private) static org.wildfly.common.function.ExceptionSupplier<OAuth2CredentialSource.Builder,org.wildfly.client.config.ConfigXMLParseException>
ElytronXmlParser. parseOAuth2MaskedClientCredentials(org.wildfly.client.config.ConfigurationXMLStreamReader reader, org.wildfly.common.function.ExceptionSupplier<OAuth2CredentialSource.Builder,org.wildfly.client.config.ConfigXMLParseException> builderSupplier, ElytronXmlParser.Version xmlVersion, Supplier<Provider[]> providers)
Parse an XML element of typeoauth2-client-credentials-type
from an XML reader.(package private) static org.wildfly.common.function.ExceptionSupplier<OAuth2CredentialSource.Builder,org.wildfly.client.config.ConfigXMLParseException>
ElytronXmlParser. parseOAuth2MaskedResourceOwnerCredentials(org.wildfly.client.config.ConfigurationXMLStreamReader reader, org.wildfly.common.function.ExceptionSupplier<OAuth2CredentialSource.Builder,org.wildfly.client.config.ConfigXMLParseException> builderSupplier, ElytronXmlParser.Version xmlVersion, Supplier<Provider[]> providers)
Parse an XML element of typeoauth2-bearer-token-type
from an XML reader.(package private) static org.wildfly.common.function.ExceptionSupplier<OAuth2CredentialSource.Builder,org.wildfly.client.config.ConfigXMLParseException>
ElytronXmlParser. parseOAuth2ResourceOwnerCredentials(org.wildfly.client.config.ConfigurationXMLStreamReader reader, org.wildfly.common.function.ExceptionSupplier<OAuth2CredentialSource.Builder,org.wildfly.client.config.ConfigXMLParseException> builderSupplier, Map<String,org.wildfly.common.function.ExceptionSupplier<CredentialStore,org.wildfly.client.config.ConfigXMLParseException>> credentialStoresMap, ElytronXmlParser.Version xmlVersion)
Parse an XML element of typeoauth2-bearer-token-type
from an XML reader.Method parameters in org.wildfly.security.auth.client with type arguments of type OAuth2CredentialSource.Builder Modifier and Type Method Description (package private) static org.wildfly.common.function.ExceptionSupplier<OAuth2CredentialSource.Builder,org.wildfly.client.config.ConfigXMLParseException>
ElytronXmlParser. parseOAuth2ClientCredentials(org.wildfly.client.config.ConfigurationXMLStreamReader reader, org.wildfly.common.function.ExceptionSupplier<OAuth2CredentialSource.Builder,org.wildfly.client.config.ConfigXMLParseException> builderSupplier, Map<String,org.wildfly.common.function.ExceptionSupplier<CredentialStore,org.wildfly.client.config.ConfigXMLParseException>> credentialStoresMap, ElytronXmlParser.Version xmlVersion)
Parse an XML element of typeoauth2-client-credentials-type
from an XML reader.(package private) static org.wildfly.common.function.ExceptionSupplier<OAuth2CredentialSource.Builder,org.wildfly.client.config.ConfigXMLParseException>
ElytronXmlParser. parseOAuth2MaskedClientCredentials(org.wildfly.client.config.ConfigurationXMLStreamReader reader, org.wildfly.common.function.ExceptionSupplier<OAuth2CredentialSource.Builder,org.wildfly.client.config.ConfigXMLParseException> builderSupplier, ElytronXmlParser.Version xmlVersion, Supplier<Provider[]> providers)
Parse an XML element of typeoauth2-client-credentials-type
from an XML reader.(package private) static org.wildfly.common.function.ExceptionSupplier<OAuth2CredentialSource.Builder,org.wildfly.client.config.ConfigXMLParseException>
ElytronXmlParser. parseOAuth2MaskedResourceOwnerCredentials(org.wildfly.client.config.ConfigurationXMLStreamReader reader, org.wildfly.common.function.ExceptionSupplier<OAuth2CredentialSource.Builder,org.wildfly.client.config.ConfigXMLParseException> builderSupplier, ElytronXmlParser.Version xmlVersion, Supplier<Provider[]> providers)
Parse an XML element of typeoauth2-bearer-token-type
from an XML reader.(package private) static org.wildfly.common.function.ExceptionSupplier<OAuth2CredentialSource.Builder,org.wildfly.client.config.ConfigXMLParseException>
ElytronXmlParser. parseOAuth2ResourceOwnerCredentials(org.wildfly.client.config.ConfigurationXMLStreamReader reader, org.wildfly.common.function.ExceptionSupplier<OAuth2CredentialSource.Builder,org.wildfly.client.config.ConfigXMLParseException> builderSupplier, Map<String,org.wildfly.common.function.ExceptionSupplier<CredentialStore,org.wildfly.client.config.ConfigXMLParseException>> credentialStoresMap, ElytronXmlParser.Version xmlVersion)
Parse an XML element of typeoauth2-bearer-token-type
from an XML reader. -
Uses of OAuth2CredentialSource.Builder in org.wildfly.security.credential.source
Methods in org.wildfly.security.credential.source that return OAuth2CredentialSource.Builder Modifier and Type Method Description static OAuth2CredentialSource.Builder
OAuth2CredentialSource. builder(URL tokenEndpointUrl)
Deprecated.Creates a newOAuth2CredentialSource.Builder
instance in order to configure and build aOAuth2CredentialSource
.OAuth2CredentialSource.Builder
OAuth2CredentialSource.Builder. clientCredentials(String id, String secret)
Configure OAuth2 Client Credentials Grant Type as defined by the OAuth2 specification.OAuth2CredentialSource.Builder
OAuth2CredentialSource.Builder. grantScopes(String scopes)
The scopes to grant access.OAuth2CredentialSource.Builder
OAuth2CredentialSource.Builder. maskedClientCredentials(String id, String maskedSecret, String algorithm, String initialKeyMaterial, int iterationCount, String salt, String initializationVector)
Configure OAuth2 Masked Client Credentials Grant Type as defined by the OAuth2 specification.OAuth2CredentialSource.Builder
OAuth2CredentialSource.Builder. useResourceOwnerMaskedPassword(String userName, String maskedPassword, String algorithm, String initialKeyMaterial, int iterationCount, String salt, String initializationVector)
Configure OAuth2 Resource Owner Masked Password Grant Type as defined by the OAuth2 specification.OAuth2CredentialSource.Builder
OAuth2CredentialSource.Builder. useResourceOwnerPassword(String userName, String password)
Configure OAuth2 Resource Owner Password Grant Type as defined by the OAuth2 specification.OAuth2CredentialSource.Builder
OAuth2CredentialSource.Builder. useSslContext(SSLContext sslContext)
TTheSSLContext
to be used in case connections to remote server require TLS/HTTPS.OAuth2CredentialSource.Builder
OAuth2CredentialSource.Builder. useSslHostnameVerifier(HostnameVerifier hostnameVerifier)
TTheHostnameVerifier
to be used in case connections to remote server require TLS/HTTPS.
-