#include <xmltooling/signature/KeyInfo.h>
Inheritance diagram for xmlsignature::KeyInfo:
Public Member Functions | |
virtual KeyInfo * | cloneKeyInfo () const =0 |
Type-specific clone method. | |
virtual const XMLCh * | getId () const =0 |
Returns the Id attribute. | |
virtual void | setId (const XMLCh *Id)=0 |
Sets the Id attribute. | |
virtual xmltooling::XMLObjectChildrenList< std::vector< X509Data * > > | getX509Datas ()=0 |
Returns modifiable X509Data collection. | |
virtual const std::vector< X509Data * > & | getX509Datas () const =0 |
Returns reference to immutable X509Data collection. | |
virtual xmltooling::XMLObjectChildrenList< std::vector< KeyName * > > | getKeyNames ()=0 |
Returns modifiable KeyName collection. | |
virtual const std::vector< KeyName * > & | getKeyNames () const =0 |
Returns reference to immutable KeyName collection. | |
virtual xmltooling::XMLObjectChildrenList< std::vector< KeyValue * > > | getKeyValues ()=0 |
Returns modifiable KeyValue collection. | |
virtual const std::vector< KeyValue * > & | getKeyValues () const =0 |
Returns reference to immutable KeyValue collection. | |
virtual xmltooling::XMLObjectChildrenList< std::vector< RetrievalMethod * > > | getRetrievalMethods ()=0 |
Returns modifiable RetrievalMethod collection. | |
virtual const std::vector< RetrievalMethod * > & | getRetrievalMethods () const =0 |
Returns reference to immutable RetrievalMethod collection. | |
virtual xmltooling::XMLObjectChildrenList< std::vector< MgmtData * > > | getMgmtDatas ()=0 |
Returns modifiable MgmtData collection. | |
virtual const std::vector< MgmtData * > & | getMgmtDatas () const =0 |
Returns reference to immutable MgmtData collection. | |
virtual xmltooling::XMLObjectChildrenList< std::vector< PGPData * > > | getPGPDatas ()=0 |
Returns modifiable PGPData collection. | |
virtual const std::vector< PGPData * > & | getPGPDatas () const =0 |
Returns reference to immutable PGPData collection. | |
virtual xmltooling::XMLObjectChildrenList< std::vector< SPKIData * > > | getSPKIDatas ()=0 |
Returns modifiable SPKIData collection. | |
virtual const std::vector< SPKIData * > & | getSPKIDatas () const =0 |
Returns reference to immutable SPKIData collection. | |
Static Public Attributes | |
static const XMLCh | LOCAL_NAME [] |
Element local name. | |
static const XMLCh | ID_ATTRIB_NAME [] |
Id attribute name. | |
static const XMLCh | TYPE_NAME [] |
KeyInfoType local name. |