B
- builder classprotected abstract static class AbstractRequestingAuthenticationDetailsProvider.Builder<B extends AbstractRequestingAuthenticationDetailsProvider.Builder<B>> extends Object
Base class for builders.
Modifier and Type | Field and Description |
---|---|
protected List<ClientConfigurator> |
additionalFederationClientConfigurators |
protected FederationClient |
federationClient |
protected ClientConfigurator |
federationClientConfigurator |
protected Set<X509CertificateSupplier> |
intermediateCertificateSuppliers |
protected SessionKeySupplier |
sessionKeySupplier |
Modifier | Constructor and Description |
---|---|
protected |
Builder() |
Modifier and Type | Method and Description |
---|---|
B |
additionalFederationClientConfigurator(ClientConfigurator additionalClientConfigurator)
Add an additional client configurator to be run after the primary configurator.
|
B |
federationClientConfigurator(ClientConfigurator clientConfigurator)
Configures the ClientConfigurator to set on the REST client used by the federation
client, if any.
|
B |
intermediateCertificateSuppliers(Set<X509CertificateSupplier> intermediateCertificateSuppliers)
Configures the set of intermediate certificate suppliers to use, if any.
|
B |
sessionKeySupplier(SessionKeySupplier sessionKeySupplier)
Configures the custom SessionKeySupplier to use.
|
protected Set<X509CertificateSupplier> intermediateCertificateSuppliers
protected SessionKeySupplier sessionKeySupplier
protected ClientConfigurator federationClientConfigurator
protected FederationClient federationClient
protected List<ClientConfigurator> additionalFederationClientConfigurators
public B sessionKeySupplier(SessionKeySupplier sessionKeySupplier)
Configures the custom SessionKeySupplier to use.
public B intermediateCertificateSuppliers(Set<X509CertificateSupplier> intermediateCertificateSuppliers)
Configures the set of intermediate certificate suppliers to use, if any.
public B federationClientConfigurator(ClientConfigurator clientConfigurator)
Configures the ClientConfigurator to set on the REST client used by the federation client, if any.
public B additionalFederationClientConfigurator(@Nonnull ClientConfigurator additionalClientConfigurator)
Add an additional client configurator to be run after the primary configurator.
additionalClientConfigurator
- the additional client configuratorCopyright © 2016–2024. All rights reserved.