#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.
|
1.4.2