Deprecated List

Member shibsp::AbstractHandler::sendMessage (const opensaml::MessageEncoder &encoder, xmltooling::XMLObject *msg, const char *relayState, const char *destination, const opensaml::saml2md::RoleDescriptor *role, const Application &application, xmltooling::HTTPResponse &httpResponse, bool signIfPossible=false) const

Member shibsp::Application::getAssertionConsumerServicesByBinding (const XMLCh *binding) const =0

Returns one or more AssertionConsumerService Handlers that support a particular protocol binding.

Member shibsp::Application::getAudiences () const =0

Returns any additional audience values associated with this Application.

Member shibsp::AssertionConsumerService::createSecurityPolicy (const Application &application, const xmltooling::QName *role, bool validate, const char *policyId) const

Returns a SecurityPolicy instance to use for an incoming request.

Member shibsp::AssertionConsumerService::resolveAttributes (const Application &application, const opensaml::saml2md::RoleDescriptor *issuer=nullptr, const XMLCh *protocol=nullptr, const opensaml::saml1::NameIdentifier *v1nameid=nullptr, const opensaml::saml2::NameID *nameid=nullptr, const XMLCh *authncontext_class=nullptr, const XMLCh *authncontext_decl=nullptr, const std::vector< const opensaml::Assertion * > *tokens=nullptr) const

Attempt SSO-initiated attribute resolution using the supplied information, including NameID and token extraction and filtering followed by secondary resolution.

Member shibsp::AttributeDecoder::decode (const std::vector< std::string > &ids, const xmltooling::XMLObject *xmlObject, const char *assertingParty=nullptr, const char *relyingParty=nullptr) const

Decodes an XMLObject into a resolved Attribute.

Member shibsp::AttributeExtractor::extractAttributes (const Application &application, const opensaml::saml2md::RoleDescriptor *issuer, const xmltooling::XMLObject &xmlObject, std::vector< Attribute * > &attributes) const

Extracts the attributes found in an XMLObject.

Member shibsp::AttributeResolver::createResolutionContext (const Application &application, const opensaml::saml2md::EntityDescriptor *issuer, const XMLCh *protocol, const opensaml::saml2::NameID *nameid=nullptr, const XMLCh *authncontext_class=nullptr, const XMLCh *authncontext_decl=nullptr, const std::vector< const opensaml::Assertion * > *tokens=nullptr, const std::vector< Attribute * > *attributes=nullptr) const

Creates a ResolutionContext based on session bootstrap material.

Member shibsp::LogoutHandler::sendLogoutPage (const Application &application, const xmltooling::HTTPRequest &request, xmltooling::HTTPResponse &response, bool local=true, const char *status=nullptr) const

Sends a response template to the user agent informing it of the results of a logout attempt.

Member shibsp::ServiceProvider::getPolicyRules (const char *id) const =0

Returns the security policy rules for an identified policy.

Member shibsp::ServiceProvider::getPolicySettings (const char *id) const =0

Returns the security policy settings for an identified policy.

Member shibsp::SessionCache::insert (const Application &application, const xmltooling::HTTPRequest &httpRequest, xmltooling::HTTPResponse &httpResponse, time_t expires, const opensaml::saml2md::EntityDescriptor *issuer=nullptr, const XMLCh *protocol=nullptr, const opensaml::saml2::NameID *nameid=nullptr, const XMLCh *authn_instant=nullptr, const XMLCh *session_index=nullptr, const XMLCh *authncontext_class=nullptr, const XMLCh *authncontext_decl=nullptr, const std::vector< const opensaml::Assertion * > *tokens=nullptr, const std::vector< Attribute * > *attributes=nullptr)=0

Inserts a new session into the cache and binds the session to the outgoing client response.

Member shibsp::TransactionLog::log
Logging object.

Generated on 15 Nov 2017 for shibboleth-2.6.1 by  doxygen 1.6.1