public void Should_be_true_when_key_identifier_not_in_expired_keys() { var section = new RijndaelEncryptionServiceConfig { ExpiredKeys = { new RijndaelExpiredKey { Key = "Key" } } }; Assert.IsTrue(RijndaelEncryptionServiceConfigValidations.OneOrMoreExpiredKeysHaveNoKeyIdentifier(section)); }
public void Should_be_true_when_key_has_whitespace() { var section = new RijndaelEncryptionServiceConfig { ExpiredKeys = { new RijndaelExpiredKey { Key = " " } } }; Assert.IsTrue(RijndaelEncryptionServiceConfigValidations.ExpiredKeysHaveWhiteSpace(section)); }
public void Should_be_true_when_encryption_key_in_expirede_keys() { var section = new RijndaelEncryptionServiceConfig { Key = "Key", ExpiredKeys = new RijndaelExpiredKeyCollection { new RijndaelExpiredKey { Key = "Key" }, } }; Assert.IsTrue(RijndaelEncryptionServiceConfigValidations.EncryptionKeyListedInExpiredKeys(section)); }
public void Should_be_true_when_duplicate_key_identifier_in_concat_expired_keys() { var section = new RijndaelEncryptionServiceConfig { KeyIdentifier = "2", ExpiredKeys = { new RijndaelExpiredKey { Key = "A", KeyIdentifier = "1;4" }, new RijndaelExpiredKey { Key = "B", KeyIdentifier = "3;4" } } }; Assert.IsTrue(RijndaelEncryptionServiceConfigValidations.ConfigurationHasDuplicateKeyIdentifiers(section)); }