public ApplyViewPermissionsByClaimWithNoProceedInterceptor(IClaimAuthorization[] claimAuthorizations, IAuthorizationDelegate[] authorizationDelegates, ISupportedClaimNamesProvider supportedClaimNamesProvider)
     : base(claimAuthorizations, authorizationDelegates, supportedClaimNamesProvider) { }
 public ApplyViewPermissionsByClaimInterceptor(IClaimAuthorization[] claimAuthorizations, IAuthorizationDelegate[] authorizationDelegates, ISupportedClaimNamesProvider supportedClaimNamesProvider)
 {
     this.supportedClaimNamesProvider = supportedClaimNamesProvider;
     InitClaimAuthorizations(claimAuthorizations);
     InitAuthorizationDelegates(authorizationDelegates);
 }
 protected void CreateSecurityMocks(MockRepository mocks)
 {
     myAuthorizationInformationProvider = mocks.StrictMock<IAuthorizationInformationProvider>();
     _schoolIdNameService = mocks.StrictMock<IIdNameService>();
     currentUserClaimInterrogator = mocks.StrictMock<ICurrentUserClaimInterrogator>();
     mySecurityAssertionProvider = new SecurityAssertionProvider(myAuthorizationInformationProvider,currentUserClaimInterrogator);
     mySecurityAssertionProvider.SetSchoolIdNameService(_schoolIdNameService);
     SupportedClaimNamesProvider = mocks.StrictMock<ISupportedClaimNamesProvider>();
 }