コード例 #1
0
 public RSAInterlockUpdatableSigningKey(InterlockUpdatableSigningKeyData tag, byte[] decrypted, ITimeStamper timeStamper) : base(tag, timeStamper)
 {
     using var ms   = new MemoryStream(decrypted);
     _keyParameters = ms.Decode <TagRSAParameters>();
 }
 protected InterlockUpdatableSigningKey(InterlockUpdatableSigningKeyData tag, ITimeStamper timeStamper)
 {
     _data        = tag.Required();
     _timeStamper = timeStamper.Required();
     _data.LastSignatureTimeStamp = _timeStamper.Now;
 }