git-svn-id: https://svn.shibboleth.net/cpp-opensaml/branches/REL_2@720
fb386ef7-a10c-0410-8ebf-
fd3f8e989ab0
return m_role;
}
- void reset();
bool matches(const xmltooling::Credential& credential) const;
private:
}
}
-void MetadataCredentialCriteria::reset()
-{
- CredentialCriteria::reset();
- const EntityDescriptor* entity = dynamic_cast<const EntityDescriptor*>(m_role.getParent());
- if (entity) {
- auto_ptr_char name(entity->getEntityID());
- setPeerName(name.get());
- }
-}
-
bool MetadataCredentialCriteria::matches(const Credential& credential) const
{
const MetadataCredentialContext* context = dynamic_cast<const MetadataCredentialContext*>(credential.getCredentalContext());