public ResourcesAPIController( IUMAResourceRepository umaResourceRepository, IJwtParser jwtParser, IOptions <UMAHostOptions> umaHostoptions) : base(jwtParser, umaHostoptions) { _umaResourceRepository = umaResourceRepository; }
public ManagementController( IUMAResourceRepository umaResourceRepository, IUMAPendingRequestRepository umaPendingRequestRepository, IJwtParser jwtParser, IOptions <UMAHostOptions> umaHostoptions) : base(jwtParser, umaHostoptions) { _umaResourceRepository = umaResourceRepository; _umaPendingRequestRepository = umaPendingRequestRepository; }
public PermissionsAPIController( IUMAResourceRepository umaResourceRepository, IUMAPermissionTicketHelper permissionTicketHelper, IJwtParser jwtParser, IOptions <UMAHostOptions> umaHostoptions) : base(jwtParser, umaHostoptions) { _umaResourceRepository = umaResourceRepository; _permissionTicketHelper = permissionTicketHelper; }
public RequestsAPIController( IUMAPendingRequestRepository umaPendingRequestRepository, IUMAResourceRepository umaResourceRepository, IEnumerable <IClaimTokenFormat> claimTokenFormats, IJwtParser jwtParser, IOptions <UMAHostOptions> umaHostoptions) : base(jwtParser, umaHostoptions) { _umaPendingRequestRepository = umaPendingRequestRepository; _umaResourceRepository = umaResourceRepository; _claimTokenFormats = claimTokenFormats; }
public UmaTicketHandler( IEnumerable <ITokenProfile> tokenProfiles, IUmaTicketGrantTypeValidator umaTicketGrantTypeValidator, IEnumerable <IClaimTokenFormat> claimTokenFormatFetchers, IUMAPermissionTicketHelper umaPermissionTicketHelper, IUMAResourceRepository umaResourceRepository, IUMAPendingRequestRepository umaPendingRequestRepository, IEnumerable <ITokenBuilder> tokenBuilders, IOptions <UMAHostOptions> umaHostOptions, IClientAuthenticationHelper clientAuthenticationHelper) : base(clientAuthenticationHelper) { _tokenProfiles = tokenProfiles; _umaTicketGrantTypeValidator = umaTicketGrantTypeValidator; _claimTokenFormatFetchers = claimTokenFormatFetchers; _umaPermissionTicketHelper = umaPermissionTicketHelper; _umaResourceRepository = umaResourceRepository; _umaPendingRequestRepository = umaPendingRequestRepository; _umaHostOptions = umaHostOptions.Value; _tokenBuilders = tokenBuilders; }