Beispiel #1
0
        public static GenericCredentialVault GetCredentialVaultFromBase64String(string certificate, string postFix)
        {
            var credentialVault      = new GenericCredentialVault();
            var systemCredentialCert = new X509Certificate2(Convert.FromBase64String(certificate));

            credentialVault.SetSystemCredentials(systemCredentialCert);
            return(credentialVault);
        }
Beispiel #2
0
        public static GenericCredentialVault GetCredentialVaultFromResource(string resourceName, string postFix, string password = "******")
        {
            var credentialVault      = new GenericCredentialVault();
            var systemCredentialCert = new X509Certificate2(TestContext.CurrentContext.TestDirectory +
                                                            "/Resources/" + resourceName, password);

            credentialVault.SetSystemCredentials(systemCredentialCert);
            return(credentialVault);
        }
Beispiel #3
0
        public void SetSystemCredentialsEmptyStoreTest()
        {
            GenericCredentialVault vault = new GenericCredentialVault();

            RemoveAllCerts(vault);

            vault.SetSystemCredentials(Global.MocesCprGyldig);

            Assert.True(vault.IsTrustedCertificate(Global.MocesCprGyldig));
            Assert.True(vault.GetSystemCredentials().Equals(Global.MocesCprGyldig));
        }