#include <saml/saml1/core/Protocols.h>
Inheritance diagram for opensaml::saml1p::Request:
Public Member Functions | |
virtual Request * | cloneRequest () const =0 |
Type-specific clone method. | |
virtual Query * | getQuery () const =0 |
Returns the Query child. | |
virtual void | setQuery (Query *child)=0 |
Sets the Query child. | |
virtual SubjectQuery * | getSubjectQuery () const =0 |
Returns the SubjectQuery child. | |
virtual void | setSubjectQuery (SubjectQuery *child)=0 |
Sets the SubjectQuery child. | |
virtual AuthenticationQuery * | getAuthenticationQuery () const =0 |
Returns the AuthenticationQuery child. | |
virtual void | setAuthenticationQuery (AuthenticationQuery *child)=0 |
Sets the AuthenticationQuery child. | |
virtual AttributeQuery * | getAttributeQuery () const =0 |
Returns the AttributeQuery child. | |
virtual void | setAttributeQuery (AttributeQuery *child)=0 |
Sets the AttributeQuery child. | |
virtual AuthorizationDecisionQuery * | getAuthorizationDecisionQuery () const =0 |
Returns the AuthorizationDecisionQuery child. | |
virtual void | setAuthorizationDecisionQuery (AuthorizationDecisionQuery *child)=0 |
Sets the AuthorizationDecisionQuery child. | |
virtual xmltooling::XMLObjectChildrenList< std::vector< saml1::AssertionIDReference * > > | getAssertionIDReferences ()=0 |
Returns modifiable AssertionIDReference collection. | |
virtual const std::vector< saml1::AssertionIDReference * > & | getAssertionIDReferences () const =0 |
Returns reference to immutable AssertionIDReference collection. | |
virtual xmltooling::XMLObjectChildrenList< std::vector< AssertionArtifact * > > | getAssertionArtifacts ()=0 |
Returns modifiable AssertionArtifact collection. | |
virtual const std::vector< AssertionArtifact * > & | getAssertionArtifacts () const =0 |
Returns reference to immutable AssertionArtifact collection. | |
Static Public Attributes | |
static const XMLCh | LOCAL_NAME [] |
Element local name. | |
static const XMLCh | TYPE_NAME [] |
RequestType local name. |