Interface to protocol, binding, and default endpoint information. More...
#include <shibsp/binding/ProtocolProvider.h>
Public Member Functions | |
virtual const PropertySet * | getInitiator (const char *protocol, const char *service) const =0 |
Returns configuration details for initiating a protocol service, as a PropertySet. | |
virtual const std::vector < const PropertySet * > & | getBindings (const char *protocol, const char *service) const =0 |
Returns an ordered array of protocol bindings available for a specified service. |
Interface to protocol, binding, and default endpoint information.
virtual const std::vector<const PropertySet*>& shibsp::ProtocolProvider::getBindings | ( | const char * | protocol, | |
const char * | service | |||
) | const [pure virtual] |
Returns an ordered array of protocol bindings available for a specified service.
protocol | the name of a protocol | |
service | name of the protocol service |
virtual const PropertySet* shibsp::ProtocolProvider::getInitiator | ( | const char * | protocol, | |
const char * | service | |||
) | const [pure virtual] |
Returns configuration details for initiating a protocol service, as a PropertySet.
protocol | the name of a protocol | |
service | the name of a service |