X-Git-Url: http://www.project-moonshot.org/gitweb/?p=shibboleth%2Fcpp-opensaml.git;a=blobdiff_plain;f=saml%2Fsaml2%2Fmetadata%2Fimpl%2FMetadataSchemaValidators.cpp;h=36e1a29bbae3c0ca1580f2e22a076bcb7407ecb1;hp=58316f6eda16bce879bf4d0528b18a6af7867cee;hb=5263186a620ca02913980ad2d35d4045844e7a05;hpb=f458fb00695e7cbcd29efd3f8c940cf5bba2c818 diff --git a/saml/saml2/metadata/impl/MetadataSchemaValidators.cpp b/saml/saml2/metadata/impl/MetadataSchemaValidators.cpp index 58316f6..36e1a29 100644 --- a/saml/saml2/metadata/impl/MetadataSchemaValidators.cpp +++ b/saml/saml2/metadata/impl/MetadataSchemaValidators.cpp @@ -247,12 +247,12 @@ namespace opensaml { #define REGISTER_ELEMENT(cname) \ q=QName(SAMLConstants::SAML20MD_NS,cname::LOCAL_NAME); \ XMLObjectBuilder::registerBuilder(q,new cname##Builder()); \ - MetadataSchemaValidators.registerValidator(q,new cname##SchemaValidator()) + SchemaValidators.registerValidator(q,new cname##SchemaValidator()) #define REGISTER_TYPE(cname) \ q=QName(SAMLConstants::SAML20MD_NS,cname::TYPE_NAME); \ XMLObjectBuilder::registerBuilder(q,new cname##Builder()); \ - MetadataSchemaValidators.registerValidator(q,new cname##SchemaValidator()) + SchemaValidators.registerValidator(q,new cname##SchemaValidator()) #define REGISTER_ELEMENT_NOVAL(cname) \ q=QName(SAMLConstants::SAML20MD_NS,cname::LOCAL_NAME); \ @@ -262,8 +262,6 @@ namespace opensaml { q=QName(SAMLConstants::SAML20MD_NS,cname::TYPE_NAME); \ XMLObjectBuilder::registerBuilder(q,new cname##Builder()); -ValidatorSuite opensaml::saml2md::MetadataSchemaValidators("MetadataSchemaValidators"); - void opensaml::saml2md::registerMetadataClasses() { QName q; REGISTER_ELEMENT(AdditionalMetadataLocation); @@ -326,21 +324,21 @@ void opensaml::saml2md::registerMetadataClasses() { q=QName(SAMLConstants::SAML1MD_NS,SourceID::LOCAL_NAME); XMLObjectBuilder::registerBuilder(q,new SourceIDBuilder()); - MetadataSchemaValidators.registerValidator(q,new SourceIDSchemaValidator()); + SchemaValidators.registerValidator(q,new SourceIDSchemaValidator()); q=QName(SAMLConstants::SAML20MD_QUERY_EXT_NS,ActionNamespace::LOCAL_NAME); XMLObjectBuilder::registerBuilder(q,new ActionNamespaceBuilder()); - MetadataSchemaValidators.registerValidator(q,new ActionNamespaceSchemaValidator()); + SchemaValidators.registerValidator(q,new ActionNamespaceSchemaValidator()); q=QName(SAMLConstants::SAML20MD_QUERY_EXT_NS,AuthnQueryDescriptorType::TYPE_NAME); XMLObjectBuilder::registerBuilder(q,new AuthnQueryDescriptorTypeBuilder()); - MetadataSchemaValidators.registerValidator(q,new RoleDescriptorSchemaValidator()); + SchemaValidators.registerValidator(q,new RoleDescriptorSchemaValidator()); q=QName(SAMLConstants::SAML20MD_QUERY_EXT_NS,AttributeQueryDescriptorType::TYPE_NAME); XMLObjectBuilder::registerBuilder(q,new AttributeQueryDescriptorTypeBuilder()); - MetadataSchemaValidators.registerValidator(q,new RoleDescriptorSchemaValidator()); + SchemaValidators.registerValidator(q,new RoleDescriptorSchemaValidator()); q=QName(SAMLConstants::SAML20MD_QUERY_EXT_NS,AuthzDecisionQueryDescriptorType::TYPE_NAME); XMLObjectBuilder::registerBuilder(q,new AuthzDecisionQueryDescriptorTypeBuilder()); - MetadataSchemaValidators.registerValidator(q,new RoleDescriptorSchemaValidator()); + SchemaValidators.registerValidator(q,new RoleDescriptorSchemaValidator()); }