Interface IUserPoolAuthenticationProvider

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Subinterfaces:
IUserPoolAuthenticationProvider.Jsii$Default
All Known Implementing Classes:
IUserPoolAuthenticationProvider.Jsii$Proxy, UserPoolAuthenticationProvider

@Generated(value="jsii-pacmak/1.98.0 (build 00b106d)", date="2024-05-02T15:58:35.021Z") @Stability(Experimental) public interface IUserPoolAuthenticationProvider extends software.amazon.jsii.JsiiSerializable
(experimental) Represents the concept of a User Pool Authentication Provider.

You use user pool authentication providers to configure User Pools and User Pool Clients for use with Identity Pools

  • Method Details

    • bind

      @Stability(Experimental) @NotNull UserPoolAuthenticationProviderBindConfig bind(@NotNull software.constructs.Construct scope, @NotNull IIdentityPool identityPool, @Nullable UserPoolAuthenticationProviderBindOptions options)
      (experimental) The method called when a given User Pool Authentication Provider is added (for the first time) to an Identity Pool.

      Parameters:
      scope - This parameter is required.
      identityPool - This parameter is required.
      options -
    • bind

      @Stability(Experimental) @NotNull UserPoolAuthenticationProviderBindConfig bind(@NotNull software.constructs.Construct scope, @NotNull IIdentityPool identityPool)
      (experimental) The method called when a given User Pool Authentication Provider is added (for the first time) to an Identity Pool.

      Parameters:
      scope - This parameter is required.
      identityPool - This parameter is required.