public AwsCredentials GetCredentials() { var credentials = InstanceProfileService.GetCredentials(); if (credentials != null) { return(new AwsCredentials { AccessKey = credentials.AccessKeyId, SecretKey = credentials.SecretAccessKey, Token = credentials.Token, }); } return(null); }
private void RefreshCredentials() { var credentials = InstanceProfileService.GetCredentials(); if (credentials == null) { throw new Exception("Unable to retrieve session credentials from instance profile service"); } _credentials = new Credentials { AccessKey = credentials.AccessKeyId, SecretKey = credentials.SecretAccessKey, Token = credentials.Token, }; }