Beispiel #1
0
        public void Instance()
        {
            MockSigner instance = new MockSigner();
            var        mock     = new Mock <AlibabaCloudCredentials>();
            AlibabaCloudCredentials credentials = mock.Object;

            Assert.IsType <HmacSHA1Signer>(MockSigner.GetSigner(credentials));

            KeyPairCredentials KeyPairCredentials = new KeyPairCredentials("publicKeyId", "privateKeySecret");

            Assert.IsType <SHA256withRSASigner>(MockSigner.GetSigner(KeyPairCredentials));
        }
Beispiel #2
0
        public void Instance()
        {
            var instance    = new MockSigner();
            var mock        = new Mock <AlibabaCloudCredentials>();
            var credentials = mock.Object;

            Assert.IsType <HmacSHA1Signer>(Signer.GetSigner(credentials));

            var KeyPairCredentials = new KeyPairCredentials("publicKeyId", "privateKeySecret");

            Assert.IsType <SHA256withRSASigner>(Signer.GetSigner(KeyPairCredentials));

            var bearerTokenCredential = new BearerTokenCredential("FakeBearerToken");

            Assert.IsType <BearerTokenSigner>(Signer.GetSigner(bearerTokenCredential));
        }