Class OidcClientCommonConfigBuilder.CredentialsBuilder<T>
java.lang.Object
io.quarkus.oidc.common.runtime.config.OidcClientCommonConfigBuilder.CredentialsBuilder<T>
- Enclosing class:
OidcClientCommonConfigBuilder<T>
Builder for the
OidcClientCommonConfig.Credentials config.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Creates builder for theOidcClientCommonConfig.Credentials.clientSecret().clientSecret(OidcClientCommonConfig.Credentials.Secret clientSecret) clientSecret(String value) clientSecret(String value, OidcClientCommonConfig.Credentials.Secret.Method method) end()BuildsOidcClientCommonConfig.Credentialsand returns the builder.jwt()Creates builder for theOidcClientCommonConfig.Credentials.jwt().
-
Constructor Details
-
CredentialsBuilder
public CredentialsBuilder() -
CredentialsBuilder
-
-
Method Details
-
secret
- Parameters:
secret-OidcClientCommonConfig.Credentials.secret()- Returns:
- this builder
-
clientSecret
public OidcClientCommonConfigBuilder.CredentialsBuilder<T> clientSecret(OidcClientCommonConfig.Credentials.Secret clientSecret) - Parameters:
clientSecret-OidcClientCommonConfig.Credentials.clientSecret()created with theOidcClientCommonConfigBuilder.SecretBuilderor SmallRye Config- Returns:
- this builder
-
clientSecret
Creates builder for theOidcClientCommonConfig.Credentials.clientSecret().- Returns:
- SecretBuilder
-
clientSecret
- Parameters:
value-OidcClientCommonConfig.Credentials.Secret.value()- Returns:
- this builder
-
clientSecret
public OidcClientCommonConfigBuilder.CredentialsBuilder<T> clientSecret(OidcClientCommonConfig.Credentials.Provider provider) - Parameters:
provider-OidcClientCommonConfig.Credentials.Secret.provider()- Returns:
- this builder
-
clientSecret
public OidcClientCommonConfigBuilder.CredentialsBuilder<T> clientSecret(String value, OidcClientCommonConfig.Credentials.Secret.Method method) - Parameters:
value-OidcClientCommonConfig.Credentials.Secret.value()method-OidcClientCommonConfig.Credentials.Secret.method()- Returns:
- this builder
-
jwt
public OidcClientCommonConfigBuilder.CredentialsBuilder<T> jwt(OidcClientCommonConfig.Credentials.Jwt jwt) - Parameters:
jwt-OidcClientCommonConfig.Credentials.jwt()created with theOidcClientCommonConfigBuilder.JwtBuilderor SmallRye Config- Returns:
- this builder
-
jwt
Creates builder for theOidcClientCommonConfig.Credentials.jwt().- Returns:
- JwtBuilder
-
end
BuildsOidcClientCommonConfig.Credentialsand returns the builder.- Returns:
- T builder
-
build
- Returns:
- Credentials
-