opensaml-2.3
opensaml::saml2md::EndpointManager Class Reference

Template for processing unindexed endpoint information. More...

#include <saml/saml2/metadata/EndpointManager.h>

List of all members.

Public Member Functions

 EndpointManager (const typename std::vector< _Tx * > &endpoints)
 Constructor.
const _Tx * getByBinding (const XMLCh *binding) const
 Returns endpoint that supports a particular binding.

Protected Attributes

const std::vector< _Tx * > & m_endpoints
 Reference to endpoint array.

Detailed Description

Template for processing unindexed endpoint information.

Parameters:
_Txthe endpoint type being managed

Constructor & Destructor Documentation

opensaml::saml2md::EndpointManager::EndpointManager ( const typename std::vector< _Tx * > &  endpoints) [inline]

Constructor.

Parameters:
endpointsarray of endpoints to manage

Member Function Documentation

const _Tx* opensaml::saml2md::EndpointManager::getByBinding ( const XMLCh *  binding) const [inline]

Returns endpoint that supports a particular binding.

Parameters:
bindingbinding to locate
Returns:
a supporting endpoint, favoring the default, or NULL

Reimplemented in opensaml::saml2md::IndexedEndpointManager.


Member Data Documentation

Reference to endpoint array.


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