コード例 #1
0
ファイル: SqrlServer.cs プロジェクト: brownj/SqrlNet
        /// <summary>
        /// Initializes a new instance of the <see cref="SqrlNet.Server.SqrlServer"/> class.
        /// </summary>
        /// <param name='sqrlSigner'>
        /// SQRL signer.
        /// </param>
        /// <param name='aesHandler'>
        /// AES handler.
        /// </param>
        public SqrlServer(
			ISqrlSigner sqrlSigner,
			IAesHandler aesHandler)
        {
            _sqrlSigner = sqrlSigner;
            _aesHandler = aesHandler;
        }
コード例 #2
0
ファイル: SqrlServer.cs プロジェクト: tinours/SqrlNet
 /// <summary>
 /// Initializes a new instance of the <see cref="SqrlNet.Server.SqrlServer"/> class.
 /// </summary>
 /// <param name='sqrlSigner'>
 /// SQRL signer.
 /// </param>
 /// <param name='aesHandler'>
 /// AES handler.
 /// </param>
 public SqrlServer(
     ISqrlSigner sqrlSigner,
     IAesHandler aesHandler)
 {
     _sqrlSigner = sqrlSigner;
     _aesHandler = aesHandler;
 }
コード例 #3
0
 public CryptographyProvider(IAesHandler aesHandler, IRSAHandler rsaHandler)
 {
     _encrypter = new Encrypter();
     AES        = aesHandler;
     RSA        = rsaHandler;
 }