version 1.1.2.1, 2012/01/24 13:50:37
|
version 1.1.2.2, 2012/02/15 17:46:58
|
|
|
|
// Copyright (c) 2011 DMTF. All rights reserved. |
|
[Version ( "2.29.0" ), |
|
ClassConstraint { |
|
"/* The constraints below aim to efficiently */ /* represent a singular OctetString. Each of the properties*/ /* is a single encoded string, thus only the first element */ /* needs to be populated. */ inv:self.EncodedCRL->size()=1" }, |
|
UMLPackagePath ( "CIM::User::PublicKey" ), |
|
Description ( |
|
"CIM_X509CRL describes Internet X509 Public Key Infrastructure " |
|
"(PKI) standard based Certificate Revocation List (CRL). CRL is " |
|
"issued by a Certificate Authority\'s (CA) to update the list " |
|
"of the certificates used in the authentication. Upon " |
|
"application of a CRL to a set of certificates, the " |
|
"certificates matched to those contained in the CRL would be " |
|
"revoked and invalidated for use in authentication. Refer to " |
|
"the Internet X.509 PKI standard (RFC 3280) for more " |
|
"information." )] |
|
class CIM_X509CRL : CIM_X509Infrastructure { |
|
|
|
[Override ( "Issued" ), |
|
Description ( |
|
"This property corresponds to the thisUpdate field in the " |
|
"Internet X509 PKI standard. The property represents the " |
|
"issue date of the CRL. Use a value of all " |
|
"\'00000101000000.000000+000\', (midnight, January 1, 1 " |
|
"BCE at coordinated universal time +0 minutes), if this " |
|
"information is not applicable. On CreateInstance, if " |
|
"this property is unspecified, or set to NULL, then " |
|
"current time is assumed." )] |
|
datetime Issued; |
|
|
|
[Override ( "Expires" ), |
|
Description ( |
|
"This property is not applicable for CIM_X509CRL class " |
|
"and shall either have value of \n" |
|
"\'99991231115959.999999-720\' as defined by DSP0004 to " |
|
"mean \"infinite future or NULL." )] |
|
datetime Expires; |
|
|
|
[Description ( |
|
"The property represents the date by which the next CRL " |
|
"will be issued. The next CRL could be issued before the " |
|
"indicated date, but it will not be issued any later than " |
|
"the indicated date. If this information is not " |
|
"applicable, use a value of \n" |
|
"\'99991231115959.999999-720\' as defined by DSP0004 to " |
|
"mean \"infinite future." )] |
|
datetime NextUpdate; |
|
|
|
[Description ( |
|
"The full content of the CRL in binary form.Only the " |
|
"first element of the array property shall be populated." ), |
|
OctetString] |
|
string EncodedCRL[]; |
|
|
|
[Description ( |
|
"An array of serial numbers of X.509 certificates that " |
|
"are part of CRL." ), |
|
OctetString] |
|
string SerialNumbers[]; |
|
|
|
|
|
}; |