| ResourcePrincipalAuthenticationDetailsProvider | ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder. build() |  | 
| 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 | 
| 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 | 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 | 
| ResourcePrincipalAuthenticationDetailsProvider | ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder. build_3_0() | Helper method that interprets the runtime environment to build a v3.0-configured client | 
| protected ResourcePrincipalAuthenticationDetailsProvider | ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder. buildProvider(SessionKeySupplier sessionKeySupplierToUse) |  |