/// <summary> /// Initializes a new instance of the <see cref="DefaultKeyMaterialService"/> class. /// </summary> /// <param name="validationKeysStores">The validation keys stores.</param> /// <param name="signingCredentialStores">The signing credential store.</param> /// <param name="keyManagerKeyStore">The store for automatic key management.</param> public DefaultKeyMaterialService( IEnumerable <IValidationKeysStore> validationKeysStores, IEnumerable <ISigningCredentialStore> signingCredentialStores, IAutomaticKeyManagerKeyStore keyManagerKeyStore) { _signingCredentialStores = signingCredentialStores; _validationKeysStores = validationKeysStores; _keyManagerKeyStore = keyManagerKeyStore; }