Version 5.10.1 Revision 1 January 20, 2012 – Added documentation to explicitly state that an empty string value is allowed for entity types where it was previously implied because the only restriction on the value is that it is a string. (Section 4.3.53-60, 4.3.65-76, 4.5.15-22, and 4.5.25-28) Added documentation explicitly stating that an empty string value MUST be used when referencing an OVAL Variable from an OVAL Object Entity, Object Field Entity, State Entity, or State Field Entity and that an empty string value SHOULD be used when a status other than 'exists' is specified on an OVAL Item Entity or Item Field Entity. (Section 4.3.51, 4.3.62, 4.3.63, 4.3.78, 4.5.13, and 4.5.23) Updated the text regarding the OVAL Language Versioning Policy to reflect the change to a version identifier. (Appendix B OVAL Language Versioning Policy). – Defined what an OVAL Item is. (Appendix G Terms) – Version 5.10 Revision 1 September 14, 2011 – Published initial revision of the version 5.10 specification. Appendix G - Terms and Acronyms Terms OVAL Behavior An action that can further specify the set of OVAL that matches an OVAL Object. – OVAL Test An OVAL Test is the standardized representation of an assertion about the state of a – system. OVAL Object An OVAL Object is a collection of OVAL Object Entities that can uniquely identify a single – OVAL Item on the system. OVAL Item An OVAL Item is a single piece of collected system state information. – OVAL Component An OVAL Construct that is specified in the oval-def:ComponentGroup. – OVAL Function An OVAL Function is a capability used in OVAL Variables to manipulate a variable’s – value. OVAL Variable An OVAL Variable represents a collection of values that allow for dynamic substitutions – and reuse of system state information. OVAL Object Entity An OVAL Object Entity is a standardized representation for specifying a single – piece of system state information. OVAL State Entity An OVAL State Entity is a standardized representation for checking a single piece of – system state information.
Version 5.10.1 Revision 1 – January 20, 2012 Added documentation to explicitly state that an empty string value is allowed for entity types where it was previously implied because the only restriction on the value is that it is a string. (Section 4.3.53-60, 4.3.65-76, 4.5.15-22, and 4.5.25-28) Added documentation explicitly stating that an empty string value MUST be used when referencing an OVAL Variable from an OVAL Object Entity, Object Field Entity, State Entity, or State Field Entity and that an empty string value SHOULD be used when a status other than 'exists' is specified on an OVAL Item Entity or Item Field Entity. (Section 4.3.51, 4.3.62, 4.3.63, 4.3.78, 4.5.13, and 4.5.23) Updated the text regarding the OVAL Language Versioning Policy to reflect the change to a version identifier. (Appendix B – OVAL Language Versioning Policy). Defined what an OVAL Item is. (Appendix G – Terms) Version 5.10 Revision 1 – September 14, 2011 Published initial revision of the version 5.10 specification. Appendix G - Terms and Acronyms Terms OVAL Behavior – An action that can further specify the set of OVAL that matches an OVAL Object. OVAL Test – An OVAL Test is the standardized representation of an assertion about the state of a system. OVAL Object – An OVAL Object is a collection of OVAL Object Entities that can uniquely identify a single OVAL Item on the system. OVAL Item – An OVAL Item is a single piece of collected system state information. OVAL Component – An OVAL Construct that is specified in the oval-def:ComponentGroup. OVAL Function – An OVAL Function is a capability used in OVAL Variables to manipulate a variable’s value. OVAL Variable – An OVAL Variable represents a collection of values that allow for dynamic substitutions and reuse of system state information. OVAL Object Entity – An OVAL Object Entity is a standardized representation for specifying a single piece of system state information. OVAL State Entity – An OVAL State Entity is a standardized representation for checking a single piece of system state information.
oval-language-specification.docx