Package | Description |
---|---|
com.oracle.bmc.auth | |
com.oracle.bmc.auth.internal |
Modifier and Type | Field and Description |
---|---|
protected FederationClient |
AbstractRequestingAuthenticationDetailsProvider.federationClient |
protected FederationClient |
AbstractRequestingAuthenticationDetailsProvider.Builder.federationClient |
Modifier and Type | Method and Description |
---|---|
protected FederationClient |
AbstractFederationClientAuthenticationDetailsProviderBuilder.createFederationClient(SessionKeySupplier sessionKeySupplier)
Create the federation client.
|
protected FederationClient |
ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder.createFederationClient(SessionKeySupplier sessionKeySupplier) |
protected static FederationClient |
ResourcePrincipalAuthenticationDetailsProvider.getFederationClientFromRpst(String ociResourcePrincipalRpst,
String inputType,
SessionKeySupplier sessionKeySupplier) |
Constructor and Description |
---|
AbstractRequestingAuthenticationDetailsProvider(FederationClient federationClient,
SessionKeySupplier sessionKeySupplier) |
ResourcePrincipalAuthenticationDetailsProvider(FederationClient federationClient,
SessionKeySupplier sessionKeySupplier,
Region region)
Constructor of ResourcePrincipalAuthenticationDetailsProvider.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFederationClient
This class gets a security token from the auth service by signing the request with a PKI issued
leaf certificate, passing along a temporary public key that is bounded to the the security token,
and the leaf certificate.
|
class |
FileBasedResourcePrincipalFederationClient
This class gets a security token from file.
|
class |
FixedContentResourcePrincipalFederationClient
This class returns a security token, supplied as a fixed value.
|
class |
ResourcePrincipalsFederationClient
This class gets a security token from the auth service by signing the request with a PKI issued
leaf certificate, passing along a temporary public key that is bounded to the the security token,
and the leaf certificate.
|
class |
ResourcePrincipalsV3FederationClient
This class gets a security token from the auth service by fetching the RPST1 and then passing
along the RPST1 to get RPT2 and further get security token RPST2 from the auth service, this
nested fetching of security token continues for 10 levels or when the opc-parent-url header in
the rpt response is the same as the rpt endpoint
|
class |
ResourcePrincipalV2FederationClient
This class gets a security token from the auth service by signing the request with the provided
private key.
|
class |
X509FederationClient
This class gets a security token from the auth service by signing the request with a PKI issued
leaf certificate, passing along a temporary public key that is bounded to the the security token,
and the leaf certificate.
|
Copyright © 2016–2024. All rights reserved.