#include <xmltooling/signature/KeyInfo.h>
Public Member Functions | |
virtual X509Data * | cloneX509Data () const =0 |
Type-specific clone method. | |
virtual xmltooling::XMLObjectChildrenList < std::vector < X509IssuerSerial * > > | getX509IssuerSerials ()=0 |
Returns modifiable X509IssuerSerial collection. | |
virtual const std::vector < X509IssuerSerial * > & | getX509IssuerSerials () const =0 |
Returns reference to immutable X509IssuerSerial collection. | |
virtual xmltooling::XMLObjectChildrenList < std::vector< X509SKI * > > | getX509SKIs ()=0 |
Returns modifiable X509SKI collection. | |
virtual const std::vector < X509SKI * > & | getX509SKIs () const =0 |
Returns reference to immutable X509SKI collection. | |
virtual xmltooling::XMLObjectChildrenList < std::vector< X509SubjectName * > > | getX509SubjectNames ()=0 |
Returns modifiable X509SubjectName collection. | |
virtual const std::vector < X509SubjectName * > & | getX509SubjectNames () const =0 |
Returns reference to immutable X509SubjectName collection. | |
virtual xmltooling::XMLObjectChildrenList < std::vector< X509Certificate * > > | getX509Certificates ()=0 |
Returns modifiable X509Certificate collection. | |
virtual const std::vector < X509Certificate * > & | getX509Certificates () const =0 |
Returns reference to immutable X509Certificate collection. | |
virtual xmltooling::XMLObjectChildrenList < std::vector< X509CRL * > > | getX509CRLs ()=0 |
Returns modifiable X509CRL collection. | |
virtual const std::vector < X509CRL * > & | getX509CRLs () const =0 |
Returns reference to immutable X509CRL collection. | |
virtual xmltooling::XMLObjectChildrenList < std::vector< X509Digest * > > | getX509Digests ()=0 |
Returns modifiable X509Digest collection. | |
virtual const std::vector < X509Digest * > & | getX509Digests () const =0 |
Returns reference to immutable X509Digest collection. | |
virtual xmltooling::XMLObjectChildrenList < std::vector< OCSPResponse * > > | getOCSPResponses ()=0 |
Returns modifiable OCSPResponse collection. | |
virtual const std::vector < OCSPResponse * > & | getOCSPResponses () const =0 |
Returns reference to immutable OCSPResponse collection. | |
Static Public Attributes | |
static const XMLCh | LOCAL_NAME [] |
Element local name. | |
static const XMLCh | TYPE_NAME [] |
X509DataType local name. |
virtual X509Data* xmlsignature::X509Data::cloneX509Data | ( | ) | const [pure virtual] |
Type-specific clone method.
virtual xmltooling::XMLObjectChildrenList< std::vector< X509IssuerSerial *> > xmlsignature::X509Data::getX509IssuerSerials | ( | ) | [pure virtual] |
Returns modifiable X509IssuerSerial collection.
virtual const std::vector< X509IssuerSerial *>& xmlsignature::X509Data::getX509IssuerSerials | ( | ) | const [pure virtual] |
Returns reference to immutable X509IssuerSerial collection.
virtual xmltooling::XMLObjectChildrenList< std::vector< X509SKI *> > xmlsignature::X509Data::getX509SKIs | ( | ) | [pure virtual] |
Returns modifiable X509SKI collection.
virtual const std::vector< X509SKI *>& xmlsignature::X509Data::getX509SKIs | ( | ) | const [pure virtual] |
Returns reference to immutable X509SKI collection.
virtual xmltooling::XMLObjectChildrenList< std::vector< X509SubjectName *> > xmlsignature::X509Data::getX509SubjectNames | ( | ) | [pure virtual] |
Returns modifiable X509SubjectName collection.
virtual const std::vector< X509SubjectName *>& xmlsignature::X509Data::getX509SubjectNames | ( | ) | const [pure virtual] |
Returns reference to immutable X509SubjectName collection.
virtual xmltooling::XMLObjectChildrenList< std::vector< X509Certificate *> > xmlsignature::X509Data::getX509Certificates | ( | ) | [pure virtual] |
Returns modifiable X509Certificate collection.
virtual const std::vector< X509Certificate *>& xmlsignature::X509Data::getX509Certificates | ( | ) | const [pure virtual] |
Returns reference to immutable X509Certificate collection.
virtual xmltooling::XMLObjectChildrenList< std::vector< X509CRL *> > xmlsignature::X509Data::getX509CRLs | ( | ) | [pure virtual] |
Returns modifiable X509CRL collection.
virtual const std::vector< X509CRL *>& xmlsignature::X509Data::getX509CRLs | ( | ) | const [pure virtual] |
Returns reference to immutable X509CRL collection.
virtual xmltooling::XMLObjectChildrenList< std::vector< X509Digest *> > xmlsignature::X509Data::getX509Digests | ( | ) | [pure virtual] |
Returns modifiable X509Digest collection.
virtual const std::vector< X509Digest *>& xmlsignature::X509Data::getX509Digests | ( | ) | const [pure virtual] |
Returns reference to immutable X509Digest collection.
virtual xmltooling::XMLObjectChildrenList< std::vector< OCSPResponse *> > xmlsignature::X509Data::getOCSPResponses | ( | ) | [pure virtual] |
Returns modifiable OCSPResponse collection.
virtual const std::vector< OCSPResponse *>& xmlsignature::X509Data::getOCSPResponses | ( | ) | const [pure virtual] |
Returns reference to immutable OCSPResponse collection.