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 classURLBasedX509CertificateSupplierX509CertificateSupplierimplementation 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 X509CertificateSupplierAbstractFederationClientAuthenticationDetailsProviderBuilder. leafCertificateSupplierThe 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. intermediateCertificateSuppliersMethods in com.oracle.bmc.auth that return X509CertificateSupplier Modifier and Type Method Description X509CertificateSupplierAbstractFederationClientAuthenticationDetailsProviderBuilder. getLeafCertificateSupplier()Methods in com.oracle.bmc.auth with parameters of type X509CertificateSupplier Modifier and Type Method Description BAbstractFederationClientAuthenticationDetailsProviderBuilder. leafCertificateSupplier(X509CertificateSupplier leafCertificateSupplier)Configures the custom leafCertificateSupplier to use.InstancePrincipalsAuthenticationDetailsProvider.InstancePrincipalsAuthenticationDetailsProviderBuilderInstancePrincipalsAuthenticationDetailsProvider.InstancePrincipalsAuthenticationDetailsProviderBuilder. leafCertificateSupplier(X509CertificateSupplier leafCertificateSupplier)ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilderResourcePrincipalAuthenticationDetailsProvider.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 BAbstractRequestingAuthenticationDetailsProvider.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 X509CertificateSupplierX509FederationClient. 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.
-