public CryptoProvider(ISymmetricKeyProvider keyProvider, IIssuerConfig issuerConfig, IConsumerConfig consumerConfig, ICngKeyProvider cngKeyProvider, IEccPublicKeyProvider eccPublicKeyProvider, IRsaPublicKeyProvider rsaPublicKeyProvider)
 {
     this.issuerConfig     = issuerConfig;
     _keyProvider          = keyProvider;
     _consumerConfig       = consumerConfig;
     _cngKeyProvider       = cngKeyProvider;
     _eccPublicKeyProvider = eccPublicKeyProvider;
     _rsaPublicKeyProvider = rsaPublicKeyProvider;
 }
Exemple #2
0
 public RsaSigning(ICngKeyProvider keyProvider)
 {
     _keyProvider = keyProvider;
 }
Exemple #3
0
 public EcdsaCngSigning(ICngKeyProvider keyProvider)
 {
     _keyProvider = keyProvider;
 }
 public EcdsaCngSigning(ICngKeyProvider keyProvider)
 {
     _keyProvider = keyProvider;
 }