Interface CognitoUserPoolConfigurationItem.Builder

    • Method Detail

      • userPoolArn

        CognitoUserPoolConfigurationItem.Builder userPoolArn​(String userPoolArn)

        The Amazon Resource Name (ARN) of the Amazon Cognito user pool that contains the identities to be authorized.

        Example: "userPoolArn": "arn:aws:cognito-idp:us-east-1:123456789012:userpool/us-east-1_1a2b3c4d5"

        Parameters:
        userPoolArn - The Amazon Resource Name (ARN) of the Amazon Cognito user pool that contains the identities to be authorized.

        Example: "userPoolArn": "arn:aws:cognito-idp:us-east-1:123456789012:userpool/us-east-1_1a2b3c4d5"

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clientIds

        CognitoUserPoolConfigurationItem.Builder clientIds​(Collection<String> clientIds)

        The unique application client IDs that are associated with the specified Amazon Cognito user pool.

        Example: "clientIds": ["&ExampleCogClientId;"]

        Parameters:
        clientIds - The unique application client IDs that are associated with the specified Amazon Cognito user pool.

        Example: "clientIds": ["&ExampleCogClientId;"]

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clientIds

        CognitoUserPoolConfigurationItem.Builder clientIds​(String... clientIds)

        The unique application client IDs that are associated with the specified Amazon Cognito user pool.

        Example: "clientIds": ["&ExampleCogClientId;"]

        Parameters:
        clientIds - The unique application client IDs that are associated with the specified Amazon Cognito user pool.

        Example: "clientIds": ["&ExampleCogClientId;"]

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • issuer

        CognitoUserPoolConfigurationItem.Builder issuer​(String issuer)

        The OpenID Connect (OIDC) issuer ID of the Amazon Cognito user pool that contains the identities to be authorized.

        Example: "issuer": "https://cognito-idp.us-east-1.amazonaws.com/us-east-1_1a2b3c4d5"

        Parameters:
        issuer - The OpenID Connect (OIDC) issuer ID of the Amazon Cognito user pool that contains the identities to be authorized.

        Example: "issuer": "https://cognito-idp.us-east-1.amazonaws.com/us-east-1_1a2b3c4d5"

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • groupConfiguration

        CognitoUserPoolConfigurationItem.Builder groupConfiguration​(CognitoGroupConfigurationItem groupConfiguration)

        The type of entity that a policy store maps to groups from an Amazon Cognito user pool identity source.

        Parameters:
        groupConfiguration - The type of entity that a policy store maps to groups from an Amazon Cognito user pool identity source.
        Returns:
        Returns a reference to this object so that method calls can be chained together.