#include <XKMSValidityInterval.hpp>
The <ValidityInterval> Element is used to define the dates within which a key is valid.
The schema definition for ValidityInterval is as follows :
<!-- ValidityInterval --> <element name="ValidityInterval" type="xkms:ValidityIntervalType"/> <complexType name="ValidityIntervalType"> <attribute name="NotBefore" type="dateTime" use="optional"/> <attribute name="NotOnOrAfter" type="dateTime" use="optional"/> </complexType> <!-- /ValidityInterval -->
Constructors and Destructors | |
virtual | ~XKMSValidityInterval () |
XKMSValidityInterval () | |
Public Member Functions | |
Get Methods | |
virtual const XMLCh * | getNotBefore (void) const =0 |
Get the start date for the key. | |
virtual const XMLCh * | getNotOnOrAfter (void) const =0 |
Get the end date for the key. | |
Set Methods | |
virtual void | setNotBefore (const XMLCh *val)=0 |
Set the start date for the key. | |
virtual void | setNotOnOrAfter (const XMLCh *val)=0 |
Set the end date for the key. |
|
|
|
|
|
Get the start date for the key. Defines the first instance in time from which the key is valid. At any time before this, the key is invalid.
|
|
Get the end date for the key. Defines the first instance in time from which the key is invalid. At this time or after, the key is invalid.
|
|
Set the start date for the key. Defines the first instance in time from which the key is valid. At any time before this, the key is invalid.
|
|
Set the end date for the key. Defines the first instance in time from which the key is invalid. At this time or after, the key is invalid.
|