使用AWS Incognito进行身份验证

时间:2017-10-02 21:02:03

标签: java amazon-web-services sdk amazon-cognito aws-cognito

感谢blog.kdgregory.com,我能够在示例java应用程序中使用amazon cognito进行身份验证。

但是,@ KeithGregory使用了aws SDK版本:1.11.60。在最新版本的aws SDK(1.11.205)中,大多数构造函数(例如AWSCognitoIdentityProviderClient)现已弃用。

有没有人对如何在更新版本中实现aws cognito有任何想法。 AWS文档在实施方面并不是那么清楚。

感谢。

1 个答案:

答案 0 :(得分:3)

通常,在较新的AWS库中不推荐使用所有旧的客户端构造函数。您需要执行以下操作:

AWSCognitoIdentityProvider provider = 
        AWSCognitoIdentityProviderClientBuilder.standard().defaultClient();

这是裸版版本 - 如果您需要传递其他凭据提供程序或区域,则需要添加更多参数。有关详细信息,请参阅AWSCognitoIdentityProviderClientBuilderAWSCognitoIdentityProvider