|
opensaml-2.5.5
|
Template for processing indexed endpoint information. More...
#include <saml/saml2/metadata/EndpointManager.h>
Public Member Functions | |
| IndexedEndpointManager (const typename std::vector< _Tx * > &endpoints) | |
| Constructor. More... | |
| const _Tx * | getDefault () const |
| Returns the default endpoint in the set. More... | |
| const _Tx * | getByIndex (unsigned short index) const |
| Returns indexed endpoint. More... | |
| const _Tx * | getByBinding (const XMLCh *binding) const |
| Returns endpoint that supports a particular binding. More... | |
Public Member Functions inherited from opensaml::saml2md::EndpointManager< _Tx > | |
| EndpointManager (const typename std::vector< _Tx * > &endpoints) | |
| Constructor. More... | |
| const _Tx * | getByBinding (const XMLCh *binding) const |
| Returns endpoint that supports a particular binding. More... | |
Additional Inherited Members | |
Protected Attributes inherited from opensaml::saml2md::EndpointManager< _Tx > | |
| const std::vector< _Tx * > & | m_endpoints |
| Reference to endpoint array. More... | |
Template for processing indexed endpoint information.
| _Tx | the endpoint type being managed |
|
inline |
Constructor.
| endpoints | array of endpoints to manage |
|
inline |
Returns endpoint that supports a particular binding.
| binding | binding to locate |
|
inline |
Returns indexed endpoint.
| index | index to locate |
|
inline |
Returns the default endpoint in the set.