| Package | Description |
|---|---|
| com.oracle.bmc.auth | |
| com.oracle.bmc.auth.internal | |
| com.oracle.bmc.http.signing |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AuthenticationDetailsProvider
Interface defining a BasicAuthenticationDetailsProvider that also provides
the individual components used to create the keyId.
|
interface |
BasicConfigFileAuthenticationProvider
Interface defining AuthenticationDetailsProvider that
also returns PEM file path and a list of ClientConfigurators
|
| Constructor and Description |
|---|
AbstractFederationClient(String resourcePrincipalTokenEndpoint,
String federationEndpoint,
SessionKeySupplier sessionKeySupplier,
BasicAuthenticationDetailsProvider basicAuthenticationDetailsProvider,
ClientConfigurator clientConfigurator,
CircuitBreakerConfiguration circuitBreakerConfiguration)
Constructor of AbstractFederationClient.
|
| Modifier and Type | Method and Description |
|---|---|
static RequestSigner |
DefaultRequestSigner.createRequestSigner(BasicAuthenticationDetailsProvider authProvider)
Creates a new RequestSigner using the
SigningStrategy.STANDARD. |
static RequestSigner |
DefaultRequestSigner.createRequestSigner(BasicAuthenticationDetailsProvider authProvider,
SigningStrategy signingStrategy)
Creates a new RequestSigner using the given signing strategy.
|
static RequestSigningFilter |
RequestSigningFilter.fromAuthProvider(BasicAuthenticationDetailsProvider authenticationDetailsProvider)
Create a new RequestSigningFilter instance from an existing authentication details provider
|
Copyright © 2016–2022. All rights reserved.