protected ClaimAuthorizationBase(IClaimValidator claimValidator)
		{
			if (claimValidator == null)
                throw new InvalidOperationException("claimValidator is required.");

			this.claimValidator = claimValidator;
		}
 public OwnedGenericService(IUnitOfWork unitOfWork, IMapper mapper, IClaimValidator <Te> claimValidator, IdGen.IdGenerator generator)
 {
     _unitOfWork    = unitOfWork;
     _mapper        = mapper;
     ClaimValidator = claimValidator;
     _IdGen         = generator;
 }
 public DroneService(IUnitOfWork unitOfWork, IMapper mapper, IClaimValidator <Te> validator, IdGenerator generator) : base(unitOfWork, mapper, validator, generator)
 {
     if (_unitOfWork == null)
     {
         _unitOfWork = unitOfWork;
     }
     if (_mapper == null)
     {
         _mapper = mapper;
     }
 }
 protected ManageGoalsClaimValidator(ISecurityAssertionProvider securityAssertionProvider, IClaimValidator next) :
     base(securityAssertionProvider, next)
 {
     ClaimType = EdFiClaimTypes.ManageGoals;
 }
 public AdministerDashboardClaimValidatorTitleClaimSet(ISecurityAssertionProvider securityAssertionProvider, IClaimValidator next) :
     base(securityAssertionProvider, next)
 {
     HandledSignatureKey = "claimset|claimsetmaps|currentoperation|edorgpositiontitles|fileinputstream|filename|ispost|issuccess|links|localeducationagencyid|messages|positiontitle|possibleclaimsets|resourceurl|url";
 }
 public ViewAllMetricsClaimAuthorization(IClaimValidator claimValidator)
     : base(claimValidator) { }
 public AccessOrganizationClaimValidatorLocalEducationAgencySchool(ISecurityAssertionProvider securityAssertionProvider, IClaimValidator next) :
     base(securityAssertionProvider, next)
 {
     HandledSignatureKey = ClaimValidatorRequest.LocalEducationAgencySchoolSignature;
 }
 public AdministerDashboardClaimValidatorLocalEducationAgency(ISecurityAssertionProvider securityAssertionProvider, IClaimValidator next) :
     base(securityAssertionProvider, next)
 {
     HandledSignatureKey = ClaimValidatorRequest.LocalEducationAgencySignature;
 }
 public ViewAllStudentsClaimValidatorLocalEducationAgencySchoolStudent(ISecurityAssertionProvider securityAssertionProvider, IClaimValidator next) :
     base(securityAssertionProvider, next)
 {
     HandledSignatureKey = ClaimValidatorRequest.LocalEducationAgencySchoolStudentSignature;
 }
 protected AccessOrganizationClaimValidator(ISecurityAssertionProvider securityAssertionProvider, IClaimValidator next) :
     base(securityAssertionProvider, next)
 {
     ClaimType = EdFiClaimTypes.AccessOrganization;
 }
 public AdministerDashboardClaimAuthorization(IClaimValidator claimValidator)
     : base(claimValidator) { }
 public ViewAllTeachersClaimAuthorization(IClaimValidator claimValidator)
     : base(claimValidator) { }
 protected ViewMyMetricsClaimValidator(ISecurityAssertionProvider securityAssertionProvider, IClaimValidator next) :
     base(securityAssertionProvider, next)
 {
     ClaimType = EdFiClaimTypes.ViewMyMetrics;
 }
 public AccessOrganizationClaimAuthorization(IClaimValidator claimValidator)
     : base(claimValidator) { }
 public ViewOperationalDashboardClaimAuthorization(IClaimValidator claimValidator)
     : base(claimValidator) { }
 public ManageGoalsClaimAuthorization(IClaimValidator claimValidator)
     : base(claimValidator) { }
 public ManageWatchListClaimValidatorLocalEducationAgencySchoolStaff(
     ISecurityAssertionProvider securityAssertionProvider, IClaimValidator next)
     : base(securityAssertionProvider, next)
 {
     HandledSignatureKey = ClaimValidatorRequest.LocalEducationAgencySchoolStaffSignature;
 }
 public ManageWatchListClaimAuthorization(IClaimValidator claimValidator) : base(claimValidator) { }
 public ViewAllStudentsClaimAuthorization(IClaimValidator claimValidator)
     : base(claimValidator) { }
 protected ViewAllStudentsClaimValidator(ISecurityAssertionProvider securityAssertionProvider, IClaimValidator next) :
     base(securityAssertionProvider, next)
 {
     ClaimType = EdFiClaimTypes.ViewAllStudents;
 }
 public ViewMyStudentsClaimValidatorStudent(ISecurityAssertionProvider securityAssertionProvider, IClaimValidator next) :
     base(securityAssertionProvider, next)
 {
     HandledSignatureKey = ClaimValidatorRequest.StudentSignature;
 }
 public ViewAllStudentsClaimValidatorSchoolStaffCohort(ISecurityAssertionProvider securityAssertionProvider, IClaimValidator next) :
     base(securityAssertionProvider, next)
 {
     HandledSignatureKey = ClaimValidatorRequest.SchoolStaffCohortSignature;
 }
 protected ViewOperationalDashboardClaimValidator(ISecurityAssertionProvider securityAssertionProvider, IClaimValidator next) :
     base(securityAssertionProvider, next)
 {
     ClaimType = EdFiClaimTypes.ViewOperationalDashboard;
 }
 public AccessOrganizationClaimValidatorSchoolStaff(ISecurityAssertionProvider securityAssertionProvider, IClaimValidator next) :
     base(securityAssertionProvider, next)
 {
     HandledSignatureKey = ClaimValidatorRequest.SchoolStaffSignature;
 }
 public ViewOperationalDashboardClaimValidatorSchool(ISecurityAssertionProvider securityAssertionProvider, IClaimValidator next) :
     base(securityAssertionProvider, next)
 {
     HandledSignatureKey = ClaimValidatorRequest.SchoolSignature;
 }
 protected AdministerDashboardClaimValidator(ISecurityAssertionProvider securityAssertionProvider, IClaimValidator next) :
     base(securityAssertionProvider, next)
 {
     ClaimType = EdFiClaimTypes.AdministerDashboard;
 }
 public ManageGoalsClaimValidatorLocalEducationAgencyMetric(ISecurityAssertionProvider securityAssertionProvider, IClaimValidator next) :
     base(securityAssertionProvider, next)
 {
     HandledSignatureKey = ClaimValidatorRequest.LocalEducationAgencyMetricSignature;
 }
 public AdministerDashboardClaimValidatorConfiguration(ISecurityAssertionProvider securityAssertionProvider, IClaimValidator next) :
     base(securityAssertionProvider, next)
 {
     HandledSignatureKey = "iskillswitchactivated|links|localeducationagencyid|localeducationagencyname|resourceurl|systemmessage|url";
 }
 public ManageGoalsClaimValidatorSchool(ISecurityAssertionProvider securityAssertionProvider, IClaimValidator next) :
     base(securityAssertionProvider, next)
 {
     HandledSignatureKey = ClaimValidatorRequest.SchoolSignature;
 }
 public AdministerDashboardClaimValidatorStaff(ISecurityAssertionProvider securityAssertionProvider, IClaimValidator next) :
     base(securityAssertionProvider, next)
 {
     HandledSignatureKey = ClaimValidatorRequest.StaffSignature;
 }
 public ViewAllTeachersClaimValidatorSchoolStaff(ISecurityAssertionProvider securityAssertionProvider, IClaimValidator next) :
     base(securityAssertionProvider, next)
 {
     HandledSignatureKey = ClaimValidatorRequest.SchoolStaffSignature;
 }