Package | Description |
---|---|
com.oracle.bmc.auth | |
com.oracle.bmc.auth.internal |
Modifier and Type | Class and Description |
---|---|
class |
URLBasedX509CertificateSupplier
X509CertificateSupplier implementation that reads both certificate and private key off of
URL. |
Modifier and Type | Field and Description |
---|---|
protected X509CertificateSupplier |
AbstractFederationClientAuthenticationDetailsProviderBuilder.leafCertificateSupplier
The leaf certificate, or null if detecting from instance metadata.
|
Modifier and Type | Field and Description |
---|---|
protected Set<X509CertificateSupplier> |
AbstractRequestingAuthenticationDetailsProvider.Builder.intermediateCertificateSuppliers |
Modifier and Type | Method and Description |
---|---|
X509CertificateSupplier |
AbstractFederationClientAuthenticationDetailsProviderBuilder.getLeafCertificateSupplier() |
Modifier and Type | Method and Description |
---|---|
B |
AbstractFederationClientAuthenticationDetailsProviderBuilder.leafCertificateSupplier(X509CertificateSupplier leafCertificateSupplier)
Configures the custom leafCertificateSupplier to use.
|
InstancePrincipalsAuthenticationDetailsProvider.InstancePrincipalsAuthenticationDetailsProviderBuilder |
InstancePrincipalsAuthenticationDetailsProvider.InstancePrincipalsAuthenticationDetailsProviderBuilder.leafCertificateSupplier(X509CertificateSupplier leafCertificateSupplier) |
ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder |
ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder.leafCertificateSupplier(X509CertificateSupplier leafCertificateSupplier)
Configures the custom leafCertificateSupplier to use.
|
Modifier and Type | Method and Description |
---|---|
B |
AbstractRequestingAuthenticationDetailsProvider.Builder.intermediateCertificateSuppliers(Set<X509CertificateSupplier> intermediateCertificateSuppliers)
Configures the set of intermediate certificate suppliers to use, if any.
|
Modifier and Type | Method and Description |
---|---|
X509CertificateSupplier |
X509FederationClient.getLeafCertificateSupplier() |
Constructor and Description |
---|
X509FederationClient(String federationEndpoint,
String tenancyId,
X509CertificateSupplier leafCertificateSupplier,
SessionKeySupplier sessionKeySupplier,
Set<X509CertificateSupplier> intermediateCertificateSuppliers,
ClientConfigurator clientConfigurator,
List<ClientConfigurator> additionalClientConfigurators,
CircuitBreakerConfiguration circuitBreakerConfig)
Same as
#X509FederationClient(String, String, X509CertificateSupplier,
SessionKeySupplier, Set, ClientConfigurator, List, String) but with ‘purpose’ set to X509FederationClient.DEFAULT_PURPOSE . |
X509FederationClient(String federationEndpoint,
String tenancyId,
X509CertificateSupplier leafCertificateSupplier,
SessionKeySupplier sessionKeySupplier,
Set<X509CertificateSupplier> intermediateCertificateSuppliers,
ClientConfigurator clientConfigurator,
List<ClientConfigurator> additionalClientConfigurators,
CircuitBreakerConfiguration circuitBreakerConfig,
String purpose)
The constructor.
|
Constructor and Description |
---|
X509FederationClient(String federationEndpoint,
String tenancyId,
X509CertificateSupplier leafCertificateSupplier,
SessionKeySupplier sessionKeySupplier,
Set<X509CertificateSupplier> intermediateCertificateSuppliers,
ClientConfigurator clientConfigurator,
List<ClientConfigurator> additionalClientConfigurators,
CircuitBreakerConfiguration circuitBreakerConfig)
Same as
#X509FederationClient(String, String, X509CertificateSupplier,
SessionKeySupplier, Set, ClientConfigurator, List, String) but with ‘purpose’ set to X509FederationClient.DEFAULT_PURPOSE . |
X509FederationClient(String federationEndpoint,
String tenancyId,
X509CertificateSupplier leafCertificateSupplier,
SessionKeySupplier sessionKeySupplier,
Set<X509CertificateSupplier> intermediateCertificateSuppliers,
ClientConfigurator clientConfigurator,
List<ClientConfigurator> additionalClientConfigurators,
CircuitBreakerConfiguration circuitBreakerConfig,
String purpose)
The constructor.
|
Copyright © 2016–2024. All rights reserved.