Uses of Interface
com.oracle.bmc.auth.X509CertificateSupplier
-
Packages that use X509CertificateSupplier Package Description com.oracle.bmc.auth com.oracle.bmc.auth.internal -
-
Uses of X509CertificateSupplier in com.oracle.bmc.auth
Classes in com.oracle.bmc.auth that implement X509CertificateSupplier Modifier and Type Class Description class
URLBasedX509CertificateSupplier
X509CertificateSupplier
implementation that reads both certificate and private key off of URL.Fields in com.oracle.bmc.auth declared as X509CertificateSupplier Modifier and Type Field Description protected X509CertificateSupplier
AbstractFederationClientAuthenticationDetailsProviderBuilder. leafCertificateSupplier
The leaf certificate, or null if detecting from instance metadata.Fields in com.oracle.bmc.auth with type parameters of type X509CertificateSupplier Modifier and Type Field Description protected Set<X509CertificateSupplier>
AbstractRequestingAuthenticationDetailsProvider.Builder. intermediateCertificateSuppliers
Methods in com.oracle.bmc.auth that return X509CertificateSupplier Modifier and Type Method Description X509CertificateSupplier
AbstractFederationClientAuthenticationDetailsProviderBuilder. getLeafCertificateSupplier()
Methods in com.oracle.bmc.auth with parameters of type X509CertificateSupplier Modifier and Type Method 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.Method parameters in com.oracle.bmc.auth with type arguments of type X509CertificateSupplier Modifier and Type Method Description B
AbstractRequestingAuthenticationDetailsProvider.Builder. intermediateCertificateSuppliers(Set<X509CertificateSupplier> intermediateCertificateSuppliers)
Configures the set of intermediate certificate suppliers to use, if any. -
Uses of X509CertificateSupplier in com.oracle.bmc.auth.internal
Methods in com.oracle.bmc.auth.internal that return X509CertificateSupplier Modifier and Type Method Description X509CertificateSupplier
X509FederationClient. getLeafCertificateSupplier()
Constructors in com.oracle.bmc.auth.internal with parameters of type X509CertificateSupplier Constructor 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 toX509FederationClient.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 parameters in com.oracle.bmc.auth.internal with type arguments of type X509CertificateSupplier Constructor 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 toX509FederationClient.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.
-