public void PublicKeyIdTest() { GetSessionAccessKeyRequest instance = new GetSessionAccessKeyRequest(); string source = "publicKeyId"; instance.PublicKeyId = source; Assert.Equal(source, instance.PublicKeyId); }
public void DurationSecondsTest() { GetSessionAccessKeyRequest instance = new GetSessionAccessKeyRequest(); int source = 100; instance.DurationSeconds = source; Assert.Equal(source, instance.DurationSeconds); }
public void GetResponse() { GetSessionAccessKeyRequest instance = new GetSessionAccessKeyRequest(); UnmarshallerContext unmarshallerContext = new UnmarshallerContext(); if (unmarshallerContext.ResponseDictionary == null) { unmarshallerContext.ResponseDictionary = new Dictionary <string, string> { { "foo", "bar" }, { "a", "A" }, { "b", "B" } }; } instance.GetResponse(unmarshallerContext); }
public BasicSessionCredentials GetNewSessionCredentials() { GetSessionAccessKeyRequest request = new GetSessionAccessKeyRequest(); request.PublicKeyId = rsaKeyPairCredential.GetAccessKeyId(); request.DurationSeconds = (int)sessionDurationSeconds; request.Protocol = ProtocolType.HTTPS; GetSessionAccessKeyResponse response = this.stsClient.GetAcsResponse(request); return(new BasicSessionCredentials( response.SessionAccesskey.SessionAccessKeyId, response.SessionAccesskey.SessionAccessKeySecert, null, sessionDurationSeconds )); }
private async Task <BasicSessionCredentials> GetNewSessionCredentialsAsync(CancellationToken cancellationToken) { var request = new GetSessionAccessKeyRequest { PublicKeyId = rsaKeyPairCredential.GetAccessKeyId(), DurationSeconds = (int)sessionDurationSeconds, Protocol = ProtocolType.HTTPS }; var response = await stsClient.GetAcsResponseAsync(request, cancellationToken).ConfigureAwait(false); return(new BasicSessionCredentials( response.SessionAccesskey.SessionAccessKeyId, response.SessionAccesskey.SessionAccessKeySecert, null, sessionDurationSeconds )); }
private BasicSessionCredentials GetNewSessionCredentials() { var request = new GetSessionAccessKeyRequest { PublicKeyId = rsaKeyPairCredential.GetAccessKeyId(), DurationSeconds = (int)sessionDurationSeconds, Protocol = ProtocolType.HTTPS }; var response = stsClient.GetAcsResponse(request); return(new BasicSessionCredentials( response.SessionAccesskey.SessionAccessKeyId, response.SessionAccesskey.SessionAccessKeySecert, null, sessionDurationSeconds )); }