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