#include <saml/saml2/core/Assertions.h>
Public Member Functions | |
| virtual Subject * | cloneSubject () const =0 |
| Type-specific clone method. | |
| virtual BaseID * | getBaseID () const =0 |
| Returns the BaseID child. | |
| virtual void | setBaseID (BaseID *child)=0 |
| Sets the BaseID child. | |
| virtual NameID * | getNameID () const =0 |
| Returns the NameID child. | |
| virtual void | setNameID (NameID *child)=0 |
| Sets the NameID child. | |
| virtual EncryptedID * | getEncryptedID () const =0 |
| Returns the EncryptedID child. | |
| virtual void | setEncryptedID (EncryptedID *child)=0 |
| Sets the EncryptedID child. | |
|
virtual xmltooling::XMLObjectChildrenList< std::vector< SubjectConfirmation * > > | getSubjectConfirmations ()=0 |
| Returns modifiable SubjectConfirmation collection. | |
|
virtual const std::vector< SubjectConfirmation * > & | getSubjectConfirmations () const =0 |
| Returns reference to immutable SubjectConfirmation collection. | |
Static Public Attributes | |
| static const XMLCh | LOCAL_NAME [] |
| Element local name. | |
| static const XMLCh | TYPE_NAME [] |
| SubjectType local name. | |
1.4.7