Package | Description |
---|---|
com.oracle.bmc.auth | |
com.oracle.bmc.auth.internal |
Modifier and Type | Class and Description |
---|---|
class |
ResourcePrincipalsV3AuthenticationDetailsProvider
This constructs a default implementation of the
ResourcePrincipalAuthenticationDetailsProvider , integrates principal authentication services to
generate resource principal session token used for actual signing. |
Modifier and Type | Method and Description |
---|---|
ResourcePrincipalAuthenticationDetailsProvider |
ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder.build_1_1(String ociResourcePrincipalRptEndpoint,
String ociResourcePrincipalRpstEndpoint)
Helper method that interprets the runtime environment to build a v1.1-configured client
|
ResourcePrincipalAuthenticationDetailsProvider |
ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder.build_2_1_2(String ociResourcePrincipalRptEndpoint,
String ociResourcePrincipalRpstEndpoint,
String ociResourcePrincipalTokenPath,
String ociSecurityContext,
String ociResourcePrincipalResourceId,
String ociResourcePrincipalTenancyId,
String ociResourcePrincipalPrivateKey,
String ociResourcePrincipalPassphrase,
String ociResourcePrincipalVersion)
Helper method that interprets the runtime environment to build a v2.1.2-configured client
|
ResourcePrincipalAuthenticationDetailsProvider |
ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder.build_2_1_or_2_1_1(String ociResourcePrincipalRptEndpoint,
String ociResourcePrincipalRpstEndpoint,
String ociResourcePrincipalResourceId,
String ociResourcePrincipalTenancyId,
String ociResourcePrincipalPrivateKey,
String ociResourcePrincipalPassphrase,
String ociResourcePrincipalVersion)
Helper method that interprets the runtime environment to build a v2.1 or 2.1.1-configured
client
|
ResourcePrincipalAuthenticationDetailsProvider |
ResourcePrincipalsV3AuthenticationDetailsProvider.ResourcePrincipalsV3AuthenticationDetailsProviderBuilder.build_2_2_leaf(String ociResourcePrincipalPrivateKey,
String ociResourcePrincipalPassphrase,
String ociResourcePrincipalRpst,
String ociResourcePrincipalRegion,
String inputType)
Helper method that interprets the runtime environment to build a v2.2-configured leaf
client
|
static ResourcePrincipalAuthenticationDetailsProvider |
ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder.build_2_2(String ociResourcePrincipalPrivateKey,
String ociResourcePrincipalPassphrase,
String ociResourcePrincipalRpst,
String ociResourcePrincipalRegion,
String inputType)
Helper method that interprets the runtime environment to build a v2.2-configured client
|
ResourcePrincipalAuthenticationDetailsProvider |
ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder.build_3_0()
Helper method that interprets the runtime environment to build a v3.0-configured client
|
ResourcePrincipalAuthenticationDetailsProvider |
ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder.build()
Examine the environment of the running process; construct a
ResourcePrincipalAuthenticationDetailsProvider accordingly. |
protected ResourcePrincipalAuthenticationDetailsProvider |
ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder.buildProvider(SessionKeySupplier sessionKeySupplierToUse) |
Modifier and Type | Method and Description |
---|---|
ResourcePrincipalsV3AuthenticationDetailsProvider |
ResourcePrincipalsV3AuthenticationDetailsProvider.ResourcePrincipalsV3AuthenticationDetailsProviderBuilder.build(ResourcePrincipalAuthenticationDetailsProvider leafResourceAuthProvider)
Builds a new instance of ResourcePrincipalsV3AuthenticationDetailsProvider
|
Constructor and Description |
---|
ResourcePrincipalsV3FederationClient(String resourcePrincipalTokenUrl,
String resourcePrincipalSessionTokenEndpoint,
SessionKeySupplier sessionKeySupplier,
ResourcePrincipalAuthenticationDetailsProvider leafAuthDetailsProvider,
ClientConfigurator clientConfigurator,
CircuitBreakerConfiguration circuitBreakerConfiguration)
Constructor of ResourcePrincipalsFederationClient.
|
Copyright © 2016–2024. All rights reserved.