private async void button1_Click(object sender, EventArgs e) { try { CognitoHelper cognitoHelper = new CognitoHelper(); cognitoUser = await cognitoHelper.ValidateUser(txtusername.Text, txtpassword.Text); MessageBox.Show("Login successfully"); Console.WriteLine(cognitoUser.Username); CognitoAWSCredentials credentials = cognitoUser.GetCognitoAWSCredentials(ConfigurationManager.AppSettings["FED_POOL_id"], new AppConfigAWSRegion().Region); StringBuilder tokens = new StringBuilder(); tokens.Append("================Cognito Credentails==================\n"); tokens.Append("Access Key - " + credentials.GetCredentials().AccessKey); tokens.Append("\nSecret - " + credentials.GetCredentials().SecretKey); tokens.Append("\nSession Token - " + credentials.GetCredentials().Token); tokens.Append("\nUseToken Token - " + credentials.GetCredentials().UseToken.ToString()); Console.WriteLine(tokens.ToString()); } catch (Exception exp) { Console.WriteLine(exp); MessageBox.Show("Unable to validate the username and password"); } }
private async void button1_Click(object sender, EventArgs e) { try { CognitoHelper cognitoHelper = new CognitoHelper(); cognitoUser = await cognitoHelper.ValidateUser(txtusername.Text, txtpassword.Text); Console.WriteLine(cognitoUser.Username); string bucketsforuser = await cognitoHelper.GetS3BucketsAsync(cognitoUser); MessageBox.Show(bucketsforuser, "Buckets for the users"); } catch (Exception exp) { Console.WriteLine(exp); MessageBox.Show("Unable to validate the username and password"); } }