libepp_nicbr
Public Member Functions | List of all members
SMD Class Reference

EPP SMD Class. More...

#include <SMD.H>

Public Member Functions

 SMD ()
 Default constructor.
 
void set_id (const string &id)
 
string get_id () const
 
void set_issuerInfo (const SMDIssuerInfo &issuerInfo)
 Sets the information of the issuer of the mark registration. More...
 
SMDIssuerInfo get_issuerInfo () const
 Returns the information of the issuer of the mark registration. More...
 
void set_notBefore (const string &notBefore)
 Sets the creation date and time of the signed mark. More...
 
string get_notBefore () const
 Returns the creation date and time of the signed mark. More...
 
void set_notAfter (const string &notAfter)
 Sets the expiration date and time of the signed mark. More...
 
string get_notAfter () const
 Returns the expiration date and time of the signed mark. More...
 
void set_mark (const SMDMark &mark)
 Sets the mark information. More...
 
SMDMark get_mark () const
 Returns the mark information. More...
 
void set_signature (const string &signature)
 Sets the XML Signature for the <smd:signedMark> More...
 
string get_signature () const
 Returns the XML Signature for the <smd:signedMark> More...
 
void reset ()
 Reset object attributes.
 

Detailed Description

EPP SMD Class.

Member Function Documentation

string SMD::get_id ( ) const
inline

Returns the concatenation of the local identifier, followed by a hyphen ("-", ASCII value 0x002D), followed by the issuer identifier

Returns
concatenation of the local identifier, followed by a hyphen ("-", ASCII value 0x002D), followed by the issuer identifier
SMDIssuerInfo SMD::get_issuerInfo ( ) const
inline

Returns the information of the issuer of the mark registration.

Returns
information of the issuer of the mark registration
SMDMark SMD::get_mark ( ) const
inline

Returns the mark information.

Returns
mark information
string SMD::get_notAfter ( ) const
inline

Returns the expiration date and time of the signed mark.

Returns
expiration date and time of the signed mark
string SMD::get_notBefore ( ) const
inline

Returns the creation date and time of the signed mark.

Returns
creation date and time of the signed mark
string SMD::get_signature ( ) const
inline

Returns the XML Signature for the <smd:signedMark>

Returns
XML Signature for the <smd:signedMark>
void SMD::set_id ( const string &  id)
inline

Sets the concatenation of the local identifier, followed by a hyphen ("-", ASCII value 0x002D), followed by the issuer identifier

Parameters
idconcatenation of the local identifier, followed by a hyphen ("-", ASCII value 0x002D), followed by the issuer identifier
void SMD::set_issuerInfo ( const SMDIssuerInfo issuerInfo)
inline

Sets the information of the issuer of the mark registration.

Parameters
issuerInfoinformation of the issuer of the mark registration
void SMD::set_mark ( const SMDMark mark)
inline

Sets the mark information.

Parameters
markmark information
void SMD::set_notAfter ( const string &  notAfter)
inline

Sets the expiration date and time of the signed mark.

Parameters
notAfterexpiration date and time of the signed mark
void SMD::set_notBefore ( const string &  notBefore)
inline

Sets the creation date and time of the signed mark.

Parameters
notBeforecreation date and time of the signed mark
void SMD::set_signature ( const string &  signature)
inline

Sets the XML Signature for the <smd:signedMark>

Parameters
signatureXML Signature for the <smd:signedMark>

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