public OpenIDAccessTokenBuilder(IClaimsJwsPayloadEnricher claimsJwsPayloadEnricher, IGrantedTokenHelper grantedTokenHelper, IJwtBuilder jwtBuilder, IOptions <OAuthHostOptions> options) : base(grantedTokenHelper, jwtBuilder, options) { _claimsJwsPayloadEnricher = claimsJwsPayloadEnricher; }
public IdTokenBuilder(IJwtBuilder jwtBuilder, IEnumerable <IClaimsSource> claimsSources, IEnumerable <ISubjectTypeBuilder> subjectTypeBuilders, IAmrHelper amrHelper, IOAuthUserQueryRepository oauthUserQueryRepository, IClaimsJwsPayloadEnricher claimsJwsPayloadEnricher) { _jwtBuilder = jwtBuilder; _claimsSources = claimsSources; _subjectTypeBuilders = subjectTypeBuilders; _amrHelper = amrHelper; _oauthUserRepository = oauthUserQueryRepository; _claimsJwsPayloadEnricher = claimsJwsPayloadEnricher; }
public OpenBankingApiIdTokenBuilder(IJwtBuilder jwtBuilder, IOptions <OpenBankingApiOptions> options, IEnumerable <IClaimsSource> claimsSources, IEnumerable <ISubjectTypeBuilder> subjectTypeBuilders, IAmrHelper amrHelper, IOAuthUserQueryRepository oauthUserQueryRepository, IClaimsJwsPayloadEnricher claimsJwsPayloadEnricher) : base(jwtBuilder, claimsSources, subjectTypeBuilders, amrHelper, oauthUserQueryRepository, claimsJwsPayloadEnricher) { _jwtBuilder = jwtBuilder; _options = options.Value; }
public UserInfoController( IJwtParser jwtParser, IJwtBuilder jwtBuilder, IOAuthScopeQueryRepository oauthScopeRepository, IOAuthUserQueryRepository oauthUserRepository, IOAuthClientQueryRepository oauthClientRepository, IEnumerable <IClaimsSource> claimsSources, ITokenQueryRepository tokenQueryRepository, IClaimsJwsPayloadEnricher claimsJwsPayloadEnricher, ILogger <UserInfoController> logger) { _jwtParser = jwtParser; _jwtBuilder = jwtBuilder; _oauthScopeRepository = oauthScopeRepository; _oauthUserRepository = oauthUserRepository; _oauthClientRepository = oauthClientRepository; _claimsSources = claimsSources; _tokenQueryRepository = tokenQueryRepository; _claimsJwsPayloadEnricher = claimsJwsPayloadEnricher; _logger = logger; }