Exemple #1
0
 /// <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;
 }