示例#1
0
 public AuthRequest(ILoggerFactory logger, ISignatureHelper signatureHelper,
                    IAuthRequestTypeMapper authRequestTypeMapper, ILogOutRequestTypeMapper logOutRequestTypeMapper)
 {
     _logger                  = logger.CreateLogger(LogCategories.SAML);
     _traceLogger             = logger.CreateLogger(LogCategories.SAMLTRACE);
     _signatureHelper         = signatureHelper;
     _authRequestTypeMapper   = authRequestTypeMapper;
     _logOutRequestTypeMapper = logOutRequestTypeMapper;
 }
示例#2
0
        public SignatureHelperTests()
        {
            var signatureSecrets = new SignatureSecrets {
                HmacSecretKey = secretKey
            };
            var signatureSecretsOptions = new Mock <IOptions <SignatureSecrets> >();

            signatureSecretsOptions.Setup(m => m.Value).Returns(signatureSecrets);
            signatureHelper = new SignatureHelper(signatureSecretsOptions.Object);
        }