Ice 3.7 C++11 API Reference
Public Member Functions | List of all members
IceSSL::X509Extension Class Referenceabstract

Represents an X509 Certificate extension. More...

#include <IceSSL/IceSSL.h>

Public Member Functions

virtual std::vector< Ice::BytegetData () const =0
 Obtains the data associated with this extension. More...
 
virtual std::string getOID () const =0
 Obtains the object ID of this extension. More...
 
virtual bool isCritical () const =0
 Determines whether the information in this extension is important. More...
 

Detailed Description

Represents an X509 Certificate extension.

Member Function Documentation

◆ getData()

virtual std::vector<Ice::Byte> IceSSL::X509Extension::getData ( ) const
pure virtual

Obtains the data associated with this extension.

Returns
The extension data.

◆ getOID()

virtual std::string IceSSL::X509Extension::getOID ( ) const
pure virtual

Obtains the object ID of this extension.

Returns
The object ID.

◆ isCritical()

virtual bool IceSSL::X509Extension::isCritical ( ) const
pure virtual

Determines whether the information in this extension is important.

Returns
True if if information is important, false otherwise.

The documentation for this class was generated from the following file: