shibsp::FilterPolicyContext Class Reference

Context for lookup of instantiated MatchFunctor objects. More...

#include <shibsp/attribute/filtering/FilterPolicyContext.h>

List of all members.

Public Member Functions

 FilterPolicyContext (std::multimap< std::string, MatchFunctor * > &functors)
 Constructor.
std::multimap< std::string,
MatchFunctor * > & 
getMatchFunctors () const
 Gets a mutable map to store id/functor pairs.

Detailed Description

Context for lookup of instantiated MatchFunctor objects.


Constructor & Destructor Documentation

shibsp::FilterPolicyContext::FilterPolicyContext ( std::multimap< std::string, MatchFunctor * > &  functors  ) 

Constructor.

Parameters:
functors reference to a map of id/functor pairs

Member Function Documentation

std::multimap<std::string,MatchFunctor*>& shibsp::FilterPolicyContext::getMatchFunctors (  )  const

Gets a mutable map to store id/functor pairs.

When storing new instances, use an empty string for unnamed objects.

Returns:
reference to a mutable map containing available MatchFunctors

The documentation for this class was generated from the following file:

Generated on 15 Dec 2020 for shibboleth-3.2.0 by  doxygen 1.6.1