给出"刷新令牌"我希望使用" AdminInitiateAuthResult"提取用户名。对象
以下是我的代码:
Map<String,String> authParams = new HashMap<String,String>();
authParams.put("REFRESH_TOKEN", refreshToken);
final AdminInitiateAuthRequest authRequest = new AdminInitiateAuthRequest().withAuthFlow(AuthFlowType.REFRESH_TOKEN).withAuthParameters(authParams).withClientId("XXXX").withUserPoolId("YYY");
final AdminInitiateAuthResult authResponse = getAWSCognitoIdentityProviderClient().adminInitiateAuth(authRequest);
答案 0 :(得分:1)
在刷新令牌流的情况下,没有返回用户名。但是,您可以通过破解您检索到的令牌来找到用户名。