2017-08-31 2 views
0

, wie ich Anmeldeinformationen wie access keysecurity key und session token von Amazon Cognito Identität in reinem Java nur IDENTITY_POOL_ID und Region mit bekommen kann?Get Credentials von Amazon Cognito in reinem Java

Wie auf Android, aber ohne Anwendungskontext

CognitoCachingCredentialsProvider credentialsProvider = new CognitoCachingCredentialsProvider(
    getApplicationContext(), // Context 
    "IDENTITY_POOL_ID", // Identity Pool ID 
    Regions.US_EAST_1 // Region 
); 

Ist es möglich, mit Amazon SDK für Java oder reine HTTP-Anforderung? Wenn es ist, wie kann ich es tun?

Antwort

0

ich eine Lösung gefunden haben, erstreckt sich CognitoCachingCredentialsProviderCognitoCredentialsProvider so Basisklasse nur verwenden

CognitoCredentialsProvider credentialsProvider = new CognitoCredentialsProvider(
      COGNITO_POOL_ID, 
      MY_REGION 
    );