public OtpActivationRequestParamProvider( IFactory <ClaimsPrincipal, IUserIdClaimValueProvider> userIdClaimValueProviderFactory, IFactory <ClaimsPrincipal, IOtpSecretKeyClaimValueProvider> otpSecretKeyClaimValueProvider, ITokenClaimsPrincipalFactory tokenClaimsPrincipalFactory) { _userIdClaimValueProviderFactory = userIdClaimValueProviderFactory; _otpSecretKeyClaimValueProvider = otpSecretKeyClaimValueProvider; _tokenClaimsPrincipalFactory = tokenClaimsPrincipalFactory; }
public RenewAccessTokenService( IFactory <ClaimsPrincipal, IUserIdClaimValueProvider> userIdClaimValueProviderFactory, IFactory <ClaimsPrincipal, ITokenTTLClaimValueProvider> tokenTTLClaimValueProviderFactory, IFactory <ClaimsPrincipal, IRolesClaimValueProvider> rolesClaimValueProviderFactory, ITokenClaimsPrincipalFactory tokenClaimsPrincipalFactory, ICreateJwtTokenAsStringService createJwtTokenAsStringService) { _userIdClaimValueProviderFactory = userIdClaimValueProviderFactory; _tokenTtlClaimValueProviderFactory = tokenTTLClaimValueProviderFactory; _tokenClaimsPrincipalFactory = tokenClaimsPrincipalFactory; _createJwtTokenAsStringService = createJwtTokenAsStringService; _rolesClaimValueProviderFactory = rolesClaimValueProviderFactory; }