예제 #1
0
        public SignatureManager(ITimeStampGenerator timeStampGenerator
                                , ITimeStampValidator timeStampValidator
                                , IHashAlgorithm hashAlgorithm
                                , ISignatureCombiner signatureAlgorithm
                                , IApiKeyManager apiKeyManager)
        {
            this._timeStampGenerator = timeStampGenerator;
            this._timeStampValidator = timeStampValidator;
            this._hashAlgorithm      = hashAlgorithm;
            this._signatureAlgorithm = signatureAlgorithm;

            this._apiKeyManager = apiKeyManager;
        }
예제 #2
0
 public DefaultTimeStampValidatorTest()
 {
     this._timestampValidator = new DefaultTimeStampValidator();
 }