Example #1
0
        protected List <AuthzCredentialGenerator> GetAllGeneratorCombos(bool isMultiUser)
        {
            List <AuthzCredentialGenerator> generators =
                new List <AuthzCredentialGenerator>();

            foreach (AuthzCredentialGenerator.ClassCode authzClassCode in
                     Enum.GetValues(typeof(AuthzCredentialGenerator.ClassCode)))
            {
                List <CredentialGenerator> cGenerators =
                    SecurityTestUtil.getAllGenerators(isMultiUser);
                foreach (CredentialGenerator cGen in cGenerators)
                {
                    AuthzCredentialGenerator authzGen = AuthzCredentialGenerator
                                                        .Create(authzClassCode);
                    if (authzGen != null)
                    {
                        if (authzGen.Init(cGen))
                        {
                            generators.Add(authzGen);
                        }
                    }
                }
            }
            return(generators);
        }
Example #2
0
 public TestAuthzCredentialGenerator(AuthzCredentialGenerator authzGen)
 {
     this.authzGen = authzGen;
 }