draft-ietf-sacm-information-model-07.txt   draft-ietf-sacm-information-model-08.txt 
SACM D. Waltermire, Ed. SACM D. Waltermire, Ed.
Internet-Draft NIST Internet-Draft NIST
Intended status: Standards Track K. Watson Intended status: Standards Track K. Watson
Expires: March 13, 2017 DHS Expires: June 8, 2017 DHS
C. Kahn C. Kahn
L. Lorenzin L. Lorenzin
Pulse Secure, LLC Pulse Secure, LLC
M. Cokus M. Cokus
D. Haynes D. Haynes
The MITRE Corporation The MITRE Corporation
H. Birkholz H. Birkholz
Fraunhofer SIT Fraunhofer SIT
September 9, 2016 December 5, 2016
SACM Information Model SACM Information Model
draft-ietf-sacm-information-model-07 draft-ietf-sacm-information-model-08
Abstract Abstract
This document defines the Information Elements that are transported This document defines the Information Elements that are transported
between SACM components and their interconnected relationships. The between SACM components and their interconnected relationships. The
primary purpose of the Secure Automation and Continuous Monitoring primary purpose of the Secure Automation and Continuous Monitoring
(SACM) Information Model is to ensure the interoperability of (SACM) Information Model is to ensure the interoperability of
corresponding SACM data models and addresses the use cases defined by corresponding SACM data models and addresses the use cases defined by
SACM. The Information Elements and corresponding types are SACM. The Information Elements and corresponding types are
maintained as the IANA "SACM Information Elements" registry. maintained as the IANA "SACM Information Elements" registry.
skipping to change at page 1, line 45 skipping to change at page 1, line 45
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet- working documents as Internet-Drafts. The list of current Internet-
Drafts is at http://datatracker.ietf.org/drafts/current/. Drafts is at http://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
This Internet-Draft will expire on March 13, 2017. This Internet-Draft will expire on June 8, 2017.
Copyright Notice Copyright Notice
Copyright (c) 2016 IETF Trust and the persons identified as the Copyright (c) 2016 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info) in effect on the date of (http://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents publication of this document. Please review these documents
skipping to change at page 2, line 42 skipping to change at page 2, line 42
4.3. SACM Statements . . . . . . . . . . . . . . . . . . . . . 18 4.3. SACM Statements . . . . . . . . . . . . . . . . . . . . . 18
4.4. Relationships . . . . . . . . . . . . . . . . . . . . . . 20 4.4. Relationships . . . . . . . . . . . . . . . . . . . . . . 20
4.5. Event . . . . . . . . . . . . . . . . . . . . . . . . . . 22 4.5. Event . . . . . . . . . . . . . . . . . . . . . . . . . . 22
4.6. Categories . . . . . . . . . . . . . . . . . . . . . . . 23 4.6. Categories . . . . . . . . . . . . . . . . . . . . . . . 23
5. Abstract Data Types . . . . . . . . . . . . . . . . . . . . . 23 5. Abstract Data Types . . . . . . . . . . . . . . . . . . . . . 23
5.1. Simple Datatypes . . . . . . . . . . . . . . . . . . . . 23 5.1. Simple Datatypes . . . . . . . . . . . . . . . . . . . . 23
5.1.1. IPFIX Datatypes . . . . . . . . . . . . . . . . . . . 23 5.1.1. IPFIX Datatypes . . . . . . . . . . . . . . . . . . . 23
5.2. Structured Datatypes . . . . . . . . . . . . . . . . . . 24 5.2. Structured Datatypes . . . . . . . . . . . . . . . . . . 24
5.2.1. List Datatypes . . . . . . . . . . . . . . . . . . . 24 5.2.1. List Datatypes . . . . . . . . . . . . . . . . . . . 24
5.2.2. Enumeration Datatype . . . . . . . . . . . . . . . . 25 5.2.2. Enumeration Datatype . . . . . . . . . . . . . . . . 25
5.2.3. Category Datatype . . . . . . . . . . . . . . . . . . 26
6. Information Model Assets . . . . . . . . . . . . . . . . . . 26 6. Information Model Assets . . . . . . . . . . . . . . . . . . 26
6.1. Asset . . . . . . . . . . . . . . . . . . . . . . . . . . 27 6.1. Asset . . . . . . . . . . . . . . . . . . . . . . . . . . 27
6.2. Endpoint . . . . . . . . . . . . . . . . . . . . . . . . 27 6.2. Endpoint . . . . . . . . . . . . . . . . . . . . . . . . 28
6.3. Hardware Component . . . . . . . . . . . . . . . . . . . 28 6.3. Hardware Component . . . . . . . . . . . . . . . . . . . 28
6.4. Software Component . . . . . . . . . . . . . . . . . . . 28 6.4. Software Component . . . . . . . . . . . . . . . . . . . 29
6.4.1. Software Instance . . . . . . . . . . . . . . . . . . 28 6.4.1. Software Instance . . . . . . . . . . . . . . . . . . 29
6.5. Identity . . . . . . . . . . . . . . . . . . . . . . . . 29 6.5. Identity . . . . . . . . . . . . . . . . . . . . . . . . 29
6.6. Guidance . . . . . . . . . . . . . . . . . . . . . . . . 29 6.6. Guidance . . . . . . . . . . . . . . . . . . . . . . . . 29
6.6.1. Collection Guidance . . . . . . . . . . . . . . . . . 29 6.6.1. Collection Guidance . . . . . . . . . . . . . . . . . 30
6.6.2. Evaluation Guidance . . . . . . . . . . . . . . . . . 30 6.6.2. Evaluation Guidance . . . . . . . . . . . . . . . . . 30
6.6.3. Classification Guidance . . . . . . . . . . . . . . . 30 6.6.3. Classification Guidance . . . . . . . . . . . . . . . 31
6.6.4. Storage Guidance . . . . . . . . . . . . . . . . . . 31 6.6.4. Storage Guidance . . . . . . . . . . . . . . . . . . 31
6.6.5. Evaluation Results . . . . . . . . . . . . . . . . . 31 6.6.5. Evaluation Results . . . . . . . . . . . . . . . . . 31
7. Information Model Elements . . . . . . . . . . . . . . . . . 31 7. Information Model Elements . . . . . . . . . . . . . . . . . 32
7.1. accessPrivilegeType . . . . . . . . . . . . . . . . . . . 31 7.1. sacmStatement . . . . . . . . . . . . . . . . . . . . . . 32
7.2. accountName . . . . . . . . . . . . . . . . . . . . . . . 32 7.2. sacmStatementMetadata . . . . . . . . . . . . . . . . . . 32
7.3. administrativeDomainType . . . . . . . . . . . . . . . . 32 7.3. sacmContentElement . . . . . . . . . . . . . . . . . . . 32
7.4. addressAssociationType . . . . . . . . . . . . . . . . . 32 7.4. sacmContentElementMetadata . . . . . . . . . . . . . . . 33
7.5. addressMaskValue . . . . . . . . . . . . . . . . . . . . 32 7.5. targetEndpoint . . . . . . . . . . . . . . . . . . . . . 33
7.6. addressType . . . . . . . . . . . . . . . . . . . . . . . 32 7.6. targetEndpointIdentifier . . . . . . . . . . . . . . . . 33
7.7. addressValue . . . . . . . . . . . . . . . . . . . . . . 33 7.7. targetEndpointLabel . . . . . . . . . . . . . . . . . . . 33
7.8. applicationComponent . . . . . . . . . . . . . . . . . . 33 7.8. anyIE . . . . . . . . . . . . . . . . . . . . . . . . . . 34
7.9. applicationLabel . . . . . . . . . . . . . . . . . . . . 33 7.9. accessPrivilegeType . . . . . . . . . . . . . . . . . . . 34
7.10. applicationType . . . . . . . . . . . . . . . . . . . . . 33 7.10. accountName . . . . . . . . . . . . . . . . . . . . . . . 34
7.11. applicationManufacturer . . . . . . . . . . . . . . . . . 33 7.11. administrativeDomainType . . . . . . . . . . . . . . . . 34
7.12. authenticator . . . . . . . . . . . . . . . . . . . . . . 34 7.12. addressAssociationType . . . . . . . . . . . . . . . . . 34
7.13. authenticationType . . . . . . . . . . . . . . . . . . . 34 7.13. addressMaskValue . . . . . . . . . . . . . . . . . . . . 35
7.14. birthdate . . . . . . . . . . . . . . . . . . . . . . . . 34 7.14. addressType . . . . . . . . . . . . . . . . . . . . . . . 35
7.15. bytesReceived . . . . . . . . . . . . . . . . . . . . . . 34 7.15. addressValue . . . . . . . . . . . . . . . . . . . . . . 35
7.16. bytesSent . . . . . . . . . . . . . . . . . . . . . . . . 34 7.16. applicationComponent . . . . . . . . . . . . . . . . . . 35
7.17. bytesSent . . . . . . . . . . . . . . . . . . . . . . . . 35 7.17. applicationLabel . . . . . . . . . . . . . . . . . . . . 36
7.18. certificate . . . . . . . . . . . . . . . . . . . . . . . 35 7.18. applicationType . . . . . . . . . . . . . . . . . . . . . 36
7.19. collectionTaskType . . . . . . . . . . . . . . . . . . . 35 7.19. applicationManufacturer . . . . . . . . . . . . . . . . . 36
7.20. confidence . . . . . . . . . . . . . . . . . . . . . . . 35 7.20. authenticator . . . . . . . . . . . . . . . . . . . . . . 36
7.21. contentAction . . . . . . . . . . . . . . . . . . . . . . 36 7.21. authenticationType . . . . . . . . . . . . . . . . . . . 36
7.22. countryCode . . . . . . . . . . . . . . . . . . . . . . . 36 7.22. birthdate . . . . . . . . . . . . . . . . . . . . . . . . 37
7.23. dataOrigin . . . . . . . . . . . . . . . . . . . . . . . 36 7.23. bytesReceived . . . . . . . . . . . . . . . . . . . . . . 37
7.24. dataSource . . . . . . . . . . . . . . . . . . . . . . . 36 7.24. bytesReceived . . . . . . . . . . . . . . . . . . . . . . 37
7.25. default-depth . . . . . . . . . . . . . . . . . . . . . . 36 7.25. bytesSent . . . . . . . . . . . . . . . . . . . . . . . . 37
7.26. discoverer . . . . . . . . . . . . . . . . . . . . . . . 37 7.26. certificate . . . . . . . . . . . . . . . . . . . . . . . 38
7.27. emailAddress . . . . . . . . . . . . . . . . . . . . . . 37 7.27. collectionTaskType . . . . . . . . . . . . . . . . . . . 38
7.28. eventType . . . . . . . . . . . . . . . . . . . . . . . . 37 7.28. confidence . . . . . . . . . . . . . . . . . . . . . . . 38
7.29. eventThreshold . . . . . . . . . . . . . . . . . . . . . 37 7.29. contentAction . . . . . . . . . . . . . . . . . . . . . . 38
7.30. eventThresholdName . . . . . . . . . . . . . . . . . . . 37 7.30. countryCode . . . . . . . . . . . . . . . . . . . . . . . 38
7.31. eventTrigger . . . . . . . . . . . . . . . . . . . . . . 38 7.31. dataOrigin . . . . . . . . . . . . . . . . . . . . . . . 39
7.32. eventTrigger . . . . . . . . . . . . . . . . . . . . . . 38 7.32. dataSource . . . . . . . . . . . . . . . . . . . . . . . 39
7.33. firmwareId . . . . . . . . . . . . . . . . . . . . . . . 38 7.33. default-depth . . . . . . . . . . . . . . . . . . . . . . 39
7.34. hostName . . . . . . . . . . . . . . . . . . . . . . . . 38 7.34. discoverer . . . . . . . . . . . . . . . . . . . . . . . 39
7.35. interfaceLabel . . . . . . . . . . . . . . . . . . . . . 39 7.35. emailAddress . . . . . . . . . . . . . . . . . . . . . . 39
7.36. ipv6AddressSubnetMask . . . . . . . . . . . . . . . . . . 39 7.36. eventType . . . . . . . . . . . . . . . . . . . . . . . . 40
7.37. ipv6AddressSubnetMaskCidrNotation . . . . . . . . . . . . 39 7.37. eventThreshold . . . . . . . . . . . . . . . . . . . . . 40
7.38. ipv6AddressValue . . . . . . . . . . . . . . . . . . . . 39 7.38. eventThresholdName . . . . . . . . . . . . . . . . . . . 40
7.39. ipv4AddressSubnetMask . . . . . . . . . . . . . . . . . . 39 7.39. eventTrigger . . . . . . . . . . . . . . . . . . . . . . 40
7.40. ipv4AddressSubnetMaskCidrNotation . . . . . . . . . . . . 39 7.40. firmwareId . . . . . . . . . . . . . . . . . . . . . . . 41
7.41. ipv4AddressValue . . . . . . . . . . . . . . . . . . . . 40 7.41. hostName . . . . . . . . . . . . . . . . . . . . . . . . 41
7.42. layer2InterfaceType . . . . . . . . . . . . . . . . . . . 40 7.42. interfaceLabel . . . . . . . . . . . . . . . . . . . . . 41
7.43. layer4PortAddress . . . . . . . . . . . . . . . . . . . . 40 7.43. ipv6AddressSubnetMask . . . . . . . . . . . . . . . . . . 41
7.44. layer4Protocol . . . . . . . . . . . . . . . . . . . . . 40 7.44. ipv6AddressSubnetMaskCidrNotation . . . . . . . . . . . . 41
7.45. locationName . . . . . . . . . . . . . . . . . . . . . . 40 7.45. ipv6AddressValue . . . . . . . . . . . . . . . . . . . . 42
7.46. macAddressValue . . . . . . . . . . . . . . . . . . . . . 41 7.46. ipv4AddressSubnetMask . . . . . . . . . . . . . . . . . . 42
7.47. methodLabel . . . . . . . . . . . . . . . . . . . . . . . 41 7.47. ipv4AddressSubnetMaskCidrNotation . . . . . . . . . . . . 42
7.48. methodRepository . . . . . . . . . . . . . . . . . . . . 41 7.48. ipv4AddressValue . . . . . . . . . . . . . . . . . . . . 42
7.49. networkAccessLevelType . . . . . . . . . . . . . . . . . 41 7.49. layer2InterfaceType . . . . . . . . . . . . . . . . . . . 42
7.50. networkId . . . . . . . . . . . . . . . . . . . . . . . . 42 7.50. layer4PortAddress . . . . . . . . . . . . . . . . . . . . 42
7.51. networkInterfaceName . . . . . . . . . . . . . . . . . . 42 7.51. layer4Protocol . . . . . . . . . . . . . . . . . . . . . 43
7.52. networkLayer . . . . . . . . . . . . . . . . . . . . . . 42 7.52. locationName . . . . . . . . . . . . . . . . . . . . . . 43
7.53. networkName . . . . . . . . . . . . . . . . . . . . . . . 42 7.53. macAddressValue . . . . . . . . . . . . . . . . . . . . . 43
7.54. organizationId . . . . . . . . . . . . . . . . . . . . . 42 7.54. methodLabel . . . . . . . . . . . . . . . . . . . . . . . 43
7.55. osComponent . . . . . . . . . . . . . . . . . . . . . . . 43 7.55. methodRepository . . . . . . . . . . . . . . . . . . . . 44
7.56. osLabel . . . . . . . . . . . . . . . . . . . . . . . . . 43 7.56. networkAccessLevelType . . . . . . . . . . . . . . . . . 44
7.57. osName . . . . . . . . . . . . . . . . . . . . . . . . . 43 7.57. networkId . . . . . . . . . . . . . . . . . . . . . . . . 44
7.58. osType . . . . . . . . . . . . . . . . . . . . . . . . . 43 7.58. networkInterfaceName . . . . . . . . . . . . . . . . . . 44
7.59. osVersion . . . . . . . . . . . . . . . . . . . . . . . . 43 7.59. networkLayer . . . . . . . . . . . . . . . . . . . . . . 44
7.60. patchId . . . . . . . . . . . . . . . . . . . . . . . . . 44 7.60. networkName . . . . . . . . . . . . . . . . . . . . . . . 45
7.61. patchName . . . . . . . . . . . . . . . . . . . . . . . . 44 7.61. organizationId . . . . . . . . . . . . . . . . . . . . . 45
7.62. personFirstName . . . . . . . . . . . . . . . . . . . . . 44 7.62. osComponent . . . . . . . . . . . . . . . . . . . . . . . 45
7.63. personLastName . . . . . . . . . . . . . . . . . . . . . 44 7.63. osLabel . . . . . . . . . . . . . . . . . . . . . . . . . 45
7.64. personMiddleName . . . . . . . . . . . . . . . . . . . . 44 7.64. osName . . . . . . . . . . . . . . . . . . . . . . . . . 45
7.65. phoneNumber . . . . . . . . . . . . . . . . . . . . . . . 44 7.65. osType . . . . . . . . . . . . . . . . . . . . . . . . . 46
7.66. phoneNumberType . . . . . . . . . . . . . . . . . . . . . 45 7.66. osVersion . . . . . . . . . . . . . . . . . . . . . . . . 46
7.67. privilegeName . . . . . . . . . . . . . . . . . . . . . . 45 7.67. patchId . . . . . . . . . . . . . . . . . . . . . . . . . 46
7.68. privilegeValue . . . . . . . . . . . . . . . . . . . . . 45 7.68. patchName . . . . . . . . . . . . . . . . . . . . . . . . 46
7.69. protocol . . . . . . . . . . . . . . . . . . . . . . . . 45 7.69. personFirstName . . . . . . . . . . . . . . . . . . . . . 46
7.70. publicKey . . . . . . . . . . . . . . . . . . . . . . . . 46 7.70. personLastName . . . . . . . . . . . . . . . . . . . . . 47
7.71. relationshipContentElementGuid . . . . . . . . . . . . . 46 7.71. personMiddleName . . . . . . . . . . . . . . . . . . . . 47
7.72. relationshipStatementElementGuid . . . . . . . . . . . . 46 7.72. phoneNumber . . . . . . . . . . . . . . . . . . . . . . . 47
7.73. relationshipObjectLabel . . . . . . . . . . . . . . . . . 46 7.73. phoneNumberType . . . . . . . . . . . . . . . . . . . . . 47
7.74. relationshipType . . . . . . . . . . . . . . . . . . . . 46 7.74. privilegeName . . . . . . . . . . . . . . . . . . . . . . 47
7.75. roleName . . . . . . . . . . . . . . . . . . . . . . . . 47 7.75. privilegeValue . . . . . . . . . . . . . . . . . . . . . 48
7.76. sessionStateType . . . . . . . . . . . . . . . . . . . . 47 7.76. protocol . . . . . . . . . . . . . . . . . . . . . . . . 48
7.77. statementGuid . . . . . . . . . . . . . . . . . . . . . . 47 7.77. publicKey . . . . . . . . . . . . . . . . . . . . . . . . 48
7.78. statementType . . . . . . . . . . . . . . . . . . . . . . 47 7.78. relationshipContentElementGuid . . . . . . . . . . . . . 48
7.79. status . . . . . . . . . . . . . . . . . . . . . . . . . 48 7.79. relationshipStatementElementGuid . . . . . . . . . . . . 48
7.80. subAdministrativeDomain . . . . . . . . . . . . . . . . . 48 7.80. relationshipObjectLabel . . . . . . . . . . . . . . . . . 49
7.81. subInterfaceLabel . . . . . . . . . . . . . . . . . . . . 48 7.81. relationshipType . . . . . . . . . . . . . . . . . . . . 49
7.82. superAdministrativeDomain . . . . . . . . . . . . . . . . 48 7.82. roleName . . . . . . . . . . . . . . . . . . . . . . . . 49
7.83. superInterfaceLabel . . . . . . . . . . . . . . . . . . . 49 7.83. sessionStateType . . . . . . . . . . . . . . . . . . . . 49
7.84. teAssessmentState . . . . . . . . . . . . . . . . . . . . 49 7.84. statementGuid . . . . . . . . . . . . . . . . . . . . . . 50
7.85. teLabel . . . . . . . . . . . . . . . . . . . . . . . . . 49 7.85. statementType . . . . . . . . . . . . . . . . . . . . . . 50
7.86. teId . . . . . . . . . . . . . . . . . . . . . . . . . . 49 7.86. status . . . . . . . . . . . . . . . . . . . . . . . . . 50
7.87. timestampType . . . . . . . . . . . . . . . . . . . . . . 49 7.87. subAdministrativeDomain . . . . . . . . . . . . . . . . . 50
7.88. unitsReceived . . . . . . . . . . . . . . . . . . . . . . 50 7.88. subInterfaceLabel . . . . . . . . . . . . . . . . . . . . 50
7.89. unitsSent . . . . . . . . . . . . . . . . . . . . . . . . 50 7.89. superAdministrativeDomain . . . . . . . . . . . . . . . . 51
7.90. username . . . . . . . . . . . . . . . . . . . . . . . . 50 7.90. superInterfaceLabel . . . . . . . . . . . . . . . . . . . 51
7.91. userDirectory . . . . . . . . . . . . . . . . . . . . . . 50 7.91. teAssessmentState . . . . . . . . . . . . . . . . . . . . 51
7.92. userId . . . . . . . . . . . . . . . . . . . . . . . . . 51 7.92. teLabel . . . . . . . . . . . . . . . . . . . . . . . . . 51
7.93. webSite . . . . . . . . . . . . . . . . . . . . . . . . . 51 7.93. teId . . . . . . . . . . . . . . . . . . . . . . . . . . 52
7.94. WGS84Longitude . . . . . . . . . . . . . . . . . . . . . 51 7.94. timestampType . . . . . . . . . . . . . . . . . . . . . . 52
7.95. WGS84Latitude . . . . . . . . . . . . . . . . . . . . . . 51 7.95. unitsReceived . . . . . . . . . . . . . . . . . . . . . . 52
7.96. WGS84Altitude . . . . . . . . . . . . . . . . . . . . . . 51 7.96. unitsSent . . . . . . . . . . . . . . . . . . . . . . . . 52
7.97. hardwareSerialNumber . . . . . . . . . . . . . . . . . . 52 7.97. userDirectory . . . . . . . . . . . . . . . . . . . . . . 53
7.98. interfaceName . . . . . . . . . . . . . . . . . . . . . . 52 7.98. sacmUserId . . . . . . . . . . . . . . . . . . . . . . . 53
7.99. interfaceIndex . . . . . . . . . . . . . . . . . . . . . 52 7.99. webSite . . . . . . . . . . . . . . . . . . . . . . . . . 53
7.100. interfaceMacAddress . . . . . . . . . . . . . . . . . . 52 7.100. WGS84Longitude . . . . . . . . . . . . . . . . . . . . . 53
7.101. interfaceType . . . . . . . . . . . . . . . . . . . . . 53 7.101. WGS84Latitude . . . . . . . . . . . . . . . . . . . . . 54
7.102. interfaceFlags . . . . . . . . . . . . . . . . . . . . . 53 7.102. WGS84Altitude . . . . . . . . . . . . . . . . . . . . . 54
7.103. networkInterface . . . . . . . . . . . . . . . . . . . . 53 7.103. hardwareSerialNumber . . . . . . . . . . . . . . . . . . 54
7.104. softwareIdentifier . . . . . . . . . . . . . . . . . . . 54 7.104. interfaceName . . . . . . . . . . . . . . . . . . . . . 54
7.105. softwareTitle . . . . . . . . . . . . . . . . . . . . . 54 7.105. interfaceIndex . . . . . . . . . . . . . . . . . . . . . 54
7.106. softwareCreator . . . . . . . . . . . . . . . . . . . . 54 7.106. interfaceMacAddress . . . . . . . . . . . . . . . . . . 55
7.107. simpleSoftwareVersion . . . . . . . . . . . . . . . . . 54 7.107. interfaceType . . . . . . . . . . . . . . . . . . . . . 55
7.108. rpmSoftwareVersion . . . . . . . . . . . . . . . . . . . 54 7.108. interfaceFlags . . . . . . . . . . . . . . . . . . . . . 55
7.109. ciscoTrainSoftwareVersion . . . . . . . . . . . . . . . 55 7.109. networkInterface . . . . . . . . . . . . . . . . . . . . 56
7.110. softwareVersion . . . . . . . . . . . . . . . . . . . . 55 7.110. softwareIdentifier . . . . . . . . . . . . . . . . . . . 56
7.111. lastUpdated . . . . . . . . . . . . . . . . . . . . . . 55 7.111. softwareTitle . . . . . . . . . . . . . . . . . . . . . 56
7.112. softwareInstance . . . . . . . . . . . . . . . . . . . . 55 7.112. softwareCreator . . . . . . . . . . . . . . . . . . . . 57
7.113. globallyUniqueIdentifier . . . . . . . . . . . . . . . . 56 7.113. simpleSoftwareVersion . . . . . . . . . . . . . . . . . 57
7.114. dataOrigin . . . . . . . . . . . . . . . . . . . . . . . 56 7.114. rpmSoftwareVersion . . . . . . . . . . . . . . . . . . . 57
7.115. dataSource . . . . . . . . . . . . . . . . . . . . . . . 56 7.115. ciscoTrainSoftwareVersion . . . . . . . . . . . . . . . 57
7.116. creationTimestamp . . . . . . . . . . . . . . . . . . . 56 7.116. softwareVersion . . . . . . . . . . . . . . . . . . . . 57
7.117. collectionTimestamp . . . . . . . . . . . . . . . . . . 56 7.117. softwareLastUpdated . . . . . . . . . . . . . . . . . . 58
7.118. publicationTimestamp . . . . . . . . . . . . . . . . . . 57 7.118. softwareInstance . . . . . . . . . . . . . . . . . . . . 58
7.119. relayTimestamp . . . . . . . . . . . . . . . . . . . . . 57 7.119. globallyUniqueIdentifier . . . . . . . . . . . . . . . . 58
7.120. storageTimestamp . . . . . . . . . . . . . . . . . . . . 57 7.120. creationTimestamp . . . . . . . . . . . . . . . . . . . 59
7.121. type . . . . . . . . . . . . . . . . . . . . . . . . . . 57 7.121. collectionTimestamp . . . . . . . . . . . . . . . . . . 59
7.122. protocolIdentifier . . . . . . . . . . . . . . . . . . . 57 7.122. publicationTimestamp . . . . . . . . . . . . . . . . . . 59
7.123. sourceTransportPort . . . . . . . . . . . . . . . . . . 58 7.123. relayTimestamp . . . . . . . . . . . . . . . . . . . . . 59
7.124. sourceIPv4PrefixLength . . . . . . . . . . . . . . . . . 58 7.124. storageTimestamp . . . . . . . . . . . . . . . . . . . . 59
7.125. ingressInterface . . . . . . . . . . . . . . . . . . . . 58 7.125. type . . . . . . . . . . . . . . . . . . . . . . . . . . 60
7.126. destinationTransportPort . . . . . . . . . . . . . . . . 59 7.126. protocolIdentifier . . . . . . . . . . . . . . . . . . . 60
7.127. sourceIPv6PrefixLength . . . . . . . . . . . . . . . . . 59 7.127. sourceTransportPort . . . . . . . . . . . . . . . . . . 60
7.128. sourceIPv4Prefix . . . . . . . . . . . . . . . . . . . . 59 7.128. sourceIPv4PrefixLength . . . . . . . . . . . . . . . . . 60
7.129. destinationIPv4Prefix . . . . . . . . . . . . . . . . . 59 7.129. ingressInterface . . . . . . . . . . . . . . . . . . . . 61
7.130. sourceMacAddress . . . . . . . . . . . . . . . . . . . . 60 7.130. destinationTransportPort . . . . . . . . . . . . . . . . 61
7.131. ipVersion . . . . . . . . . . . . . . . . . . . . . . . 60 7.131. sourceIPv6PrefixLength . . . . . . . . . . . . . . . . . 61
7.132. interfaceDescription . . . . . . . . . . . . . . . . . . 60 7.132. sourceIPv4Prefix . . . . . . . . . . . . . . . . . . . . 61
7.133. applicationDescription . . . . . . . . . . . . . . . . . 60 7.133. destinationIPv4Prefix . . . . . . . . . . . . . . . . . 62
7.134. applicationId . . . . . . . . . . . . . . . . . . . . . 60 7.134. sourceMacAddress . . . . . . . . . . . . . . . . . . . . 62
7.135. applicationName . . . . . . . . . . . . . . . . . . . . 61 7.135. ipVersion . . . . . . . . . . . . . . . . . . . . . . . 62
7.136. exporterIPv4Address . . . . . . . . . . . . . . . . . . 61 7.136. interfaceDescription . . . . . . . . . . . . . . . . . . 62
7.137. exporterIPv6Address . . . . . . . . . . . . . . . . . . 61 7.137. applicationDescription . . . . . . . . . . . . . . . . . 62
7.138. portId . . . . . . . . . . . . . . . . . . . . . . . . . 61 7.138. applicationId . . . . . . . . . . . . . . . . . . . . . 62
7.139. templateId . . . . . . . . . . . . . . . . . . . . . . . 61 7.139. applicationName . . . . . . . . . . . . . . . . . . . . 63
7.140. collectorIPv4Address . . . . . . . . . . . . . . . . . . 62 7.140. exporterIPv4Address . . . . . . . . . . . . . . . . . . 63
7.141. collectorIPv6Address . . . . . . . . . . . . . . . . . . 62 7.141. exporterIPv6Address . . . . . . . . . . . . . . . . . . 63
7.142. informationElementIndex . . . . . . . . . . . . . . . . 62 7.142. portId . . . . . . . . . . . . . . . . . . . . . . . . . 63
7.143. informationElementId . . . . . . . . . . . . . . . . . . 63 7.143. templateId . . . . . . . . . . . . . . . . . . . . . . . 64
7.144. informationElementDataType . . . . . . . . . . . . . . . 63 7.144. collectorIPv4Address . . . . . . . . . . . . . . . . . . 64
7.145. informationElementDescription . . . . . . . . . . . . . 63 7.145. collectorIPv6Address . . . . . . . . . . . . . . . . . . 64
7.146. informationElementName . . . . . . . . . . . . . . . . . 64 7.146. informationElementIndex . . . . . . . . . . . . . . . . 64
7.147. informationElementRangeBegin . . . . . . . . . . . . . . 64 7.147. informationElementId . . . . . . . . . . . . . . . . . . 65
7.148. informationElementRangeEnd . . . . . . . . . . . . . . . 64 7.148. informationElementDataType . . . . . . . . . . . . . . . 65
7.149. informationElementSemantics . . . . . . . . . . . . . . 65 7.149. informationElementDescription . . . . . . . . . . . . . 65
7.150. informationElementUnits . . . . . . . . . . . . . . . . 65 7.150. informationElementName . . . . . . . . . . . . . . . . . 66
7.151. userName . . . . . . . . . . . . . . . . . . . . . . . . 66 7.151. informationElementRangeBegin . . . . . . . . . . . . . . 66
7.152. applicationCategoryName . . . . . . . . . . . . . . . . 66 7.152. informationElementRangeEnd . . . . . . . . . . . . . . . 66
7.153. mibObjectValueInteger . . . . . . . . . . . . . . . . . 66 7.153. informationElementSemantics . . . . . . . . . . . . . . 67
7.154. mibObjectValueOctetString . . . . . . . . . . . . . . . 67 7.154. informationElementUnits . . . . . . . . . . . . . . . . 67
7.155. mibObjectValueOID . . . . . . . . . . . . . . . . . . . 67 7.155. applicationCategoryName . . . . . . . . . . . . . . . . 68
7.156. mibObjectValueBits . . . . . . . . . . . . . . . . . . . 68 7.156. mibObjectValueInteger . . . . . . . . . . . . . . . . . 68
7.157. mibObjectValueIPAddress . . . . . . . . . . . . . . . . 68 7.157. mibObjectValueOctetString . . . . . . . . . . . . . . . 69
7.158. mibObjectValueCounter . . . . . . . . . . . . . . . . . 69 7.158. mibObjectValueOID . . . . . . . . . . . . . . . . . . . 69
7.159. mibObjectValueGauge . . . . . . . . . . . . . . . . . . 69 7.159. mibObjectValueBits . . . . . . . . . . . . . . . . . . . 69
7.160. mibObjectValueTimeTicks . . . . . . . . . . . . . . . . 70 7.160. mibObjectValueIPAddress . . . . . . . . . . . . . . . . 70
7.161. mibObjectValueUnsigned . . . . . . . . . . . . . . . . . 70 7.161. mibObjectValueCounter . . . . . . . . . . . . . . . . . 70
7.162. mibObjectValueTable . . . . . . . . . . . . . . . . . . 70 7.162. mibObjectValueGauge . . . . . . . . . . . . . . . . . . 71
7.163. mibObjectValueRow . . . . . . . . . . . . . . . . . . . 71 7.163. mibObjectValueTimeTicks . . . . . . . . . . . . . . . . 71
7.164. mibObjectIdentifier . . . . . . . . . . . . . . . . . . 71 7.164. mibObjectValueUnsigned . . . . . . . . . . . . . . . . . 72
7.165. mibSubIdentifier . . . . . . . . . . . . . . . . . . . . 72 7.165. mibObjectValueTable . . . . . . . . . . . . . . . . . . 72
7.166. mibIndexIndicator . . . . . . . . . . . . . . . . . . . 72 7.166. mibObjectValueRow . . . . . . . . . . . . . . . . . . . 72
7.167. mibCaptureTimeSemantics . . . . . . . . . . . . . . . . 73 7.167. mibObjectIdentifier . . . . . . . . . . . . . . . . . . 73
7.168. mibContextEngineID . . . . . . . . . . . . . . . . . . . 74 7.168. mibSubIdentifier . . . . . . . . . . . . . . . . . . . . 73
7.169. mibContextName . . . . . . . . . . . . . . . . . . . . . 75 7.169. mibIndexIndicator . . . . . . . . . . . . . . . . . . . 73
7.170. mibObjectName . . . . . . . . . . . . . . . . . . . . . 75 7.170. mibCaptureTimeSemantics . . . . . . . . . . . . . . . . 74
7.171. mibObjectDescription . . . . . . . . . . . . . . . . . . 75 7.171. mibContextEngineID . . . . . . . . . . . . . . . . . . . 75
7.172. mibObjectSyntax . . . . . . . . . . . . . . . . . . . . 75 7.172. mibContextName . . . . . . . . . . . . . . . . . . . . . 76
7.173. mibModuleName . . . . . . . . . . . . . . . . . . . . . 75 7.173. mibObjectName . . . . . . . . . . . . . . . . . . . . . 76
7.174. interface . . . . . . . . . . . . . . . . . . . . . . . 76 7.174. mibObjectDescription . . . . . . . . . . . . . . . . . . 76
7.175. interfaceName . . . . . . . . . . . . . . . . . . . . . 76 7.175. mibObjectSyntax . . . . . . . . . . . . . . . . . . . . 76
7.176. iflisteners . . . . . . . . . . . . . . . . . . . . . . 76 7.176. mibModuleName . . . . . . . . . . . . . . . . . . . . . 76
7.177. physicalProtocol . . . . . . . . . . . . . . . . . . . . 76 7.177. interface . . . . . . . . . . . . . . . . . . . . . . . 77
7.178. hwAddress . . . . . . . . . . . . . . . . . . . . . . . 78 7.178. iflisteners . . . . . . . . . . . . . . . . . . . . . . 77
7.179. programName . . . . . . . . . . . . . . . . . . . . . . 78 7.179. physicalProtocol . . . . . . . . . . . . . . . . . . . . 77
7.180. userId . . . . . . . . . . . . . . . . . . . . . . . . . 78 7.180. hwAddress . . . . . . . . . . . . . . . . . . . . . . . 78
7.181. inetlisteningserver . . . . . . . . . . . . . . . . . . 78 7.181. programName . . . . . . . . . . . . . . . . . . . . . . 79
7.182. transportProtocol . . . . . . . . . . . . . . . . . . . 78 7.182. userId . . . . . . . . . . . . . . . . . . . . . . . . . 79
7.183. localAddress . . . . . . . . . . . . . . . . . . . . . . 79 7.183. inetlisteningserver . . . . . . . . . . . . . . . . . . 79
7.184. localPort . . . . . . . . . . . . . . . . . . . . . . . 79 7.184. transportProtocol . . . . . . . . . . . . . . . . . . . 79
7.185. localFullAddress . . . . . . . . . . . . . . . . . . . . 79 7.185. localAddress . . . . . . . . . . . . . . . . . . . . . . 79
7.186. foreignAddress . . . . . . . . . . . . . . . . . . . . . 79 7.186. localPort . . . . . . . . . . . . . . . . . . . . . . . 80
7.187. foreignFullAddress . . . . . . . . . . . . . . . . . . . 79 7.187. localFullAddress . . . . . . . . . . . . . . . . . . . . 80
7.188. selinuxboolean . . . . . . . . . . . . . . . . . . . . . 80 7.188. foreignAddress . . . . . . . . . . . . . . . . . . . . . 80
7.189. selinuxName . . . . . . . . . . . . . . . . . . . . . . 80 7.189. foreignFullAddress . . . . . . . . . . . . . . . . . . . 80
7.190. currentStatus . . . . . . . . . . . . . . . . . . . . . 80 7.190. selinuxboolean . . . . . . . . . . . . . . . . . . . . . 80
7.191. pendingStatus . . . . . . . . . . . . . . . . . . . . . 80 7.191. selinuxName . . . . . . . . . . . . . . . . . . . . . . 81
7.192. selinuxsecuritycontext . . . . . . . . . . . . . . . . . 80 7.192. currentStatus . . . . . . . . . . . . . . . . . . . . . 81
7.193. filepath . . . . . . . . . . . . . . . . . . . . . . . . 81 7.193. pendingStatus . . . . . . . . . . . . . . . . . . . . . 81
7.194. path . . . . . . . . . . . . . . . . . . . . . . . . . . 81 7.194. selinuxsecuritycontext . . . . . . . . . . . . . . . . . 81
7.195. filename . . . . . . . . . . . . . . . . . . . . . . . . 81 7.195. filepath . . . . . . . . . . . . . . . . . . . . . . . . 82
7.196. pid . . . . . . . . . . . . . . . . . . . . . . . . . . 81 7.196. path . . . . . . . . . . . . . . . . . . . . . . . . . . 82
7.197. role . . . . . . . . . . . . . . . . . . . . . . . . . . 82 7.197. filename . . . . . . . . . . . . . . . . . . . . . . . . 82
7.198. domainType . . . . . . . . . . . . . . . . . . . . . . . 82 7.198. pid . . . . . . . . . . . . . . . . . . . . . . . . . . 82
7.199. lowSensitivity . . . . . . . . . . . . . . . . . . . . . 82 7.199. role . . . . . . . . . . . . . . . . . . . . . . . . . . 82
7.200. lowCategory . . . . . . . . . . . . . . . . . . . . . . 82 7.200. domainType . . . . . . . . . . . . . . . . . . . . . . . 83
7.201. highSensitivity . . . . . . . . . . . . . . . . . . . . 82 7.201. lowSensitivity . . . . . . . . . . . . . . . . . . . . . 83
7.202. highCategory . . . . . . . . . . . . . . . . . . . . . . 83 7.202. lowCategory . . . . . . . . . . . . . . . . . . . . . . 83
7.203. rawlowSensitivity . . . . . . . . . . . . . . . . . . . 83 7.203. highSensitivity . . . . . . . . . . . . . . . . . . . . 83
7.204. rawlowCategory . . . . . . . . . . . . . . . . . . . . . 83 7.204. highCategory . . . . . . . . . . . . . . . . . . . . . . 83
7.205. rawhighSensitivity . . . . . . . . . . . . . . . . . . . 83 7.205. rawlowSensitivity . . . . . . . . . . . . . . . . . . . 84
7.206. rawhighCategory . . . . . . . . . . . . . . . . . . . . 83 7.206. rawlowCategory . . . . . . . . . . . . . . . . . . . . . 84
7.207. systemdunitdependency . . . . . . . . . . . . . . . . . 84 7.207. rawhighSensitivity . . . . . . . . . . . . . . . . . . . 84
7.208. unit . . . . . . . . . . . . . . . . . . . . . . . . . . 84 7.208. rawhighCategory . . . . . . . . . . . . . . . . . . . . 84
7.209. dependency . . . . . . . . . . . . . . . . . . . . . . . 84 7.209. systemdunitdependency . . . . . . . . . . . . . . . . . 84
7.210. systemdunitproperty . . . . . . . . . . . . . . . . . . 84 7.210. unit . . . . . . . . . . . . . . . . . . . . . . . . . . 85
7.211. property . . . . . . . . . . . . . . . . . . . . . . . . 84 7.211. dependency . . . . . . . . . . . . . . . . . . . . . . . 85
7.212. systemdunitValue . . . . . . . . . . . . . . . . . . . . 85 7.212. systemdunitproperty . . . . . . . . . . . . . . . . . . 85
7.213. file . . . . . . . . . . . . . . . . . . . . . . . . . . 85 7.213. property . . . . . . . . . . . . . . . . . . . . . . . . 85
7.214. fileType . . . . . . . . . . . . . . . . . . . . . . . . 85 7.214. systemdunitValue . . . . . . . . . . . . . . . . . . . . 85
7.215. groupId . . . . . . . . . . . . . . . . . . . . . . . . 85 7.215. file . . . . . . . . . . . . . . . . . . . . . . . . . . 86
7.216. aTime . . . . . . . . . . . . . . . . . . . . . . . . . 85 7.216. fileType . . . . . . . . . . . . . . . . . . . . . . . . 86
7.217. changeTime . . . . . . . . . . . . . . . . . . . . . . . 86 7.217. groupId . . . . . . . . . . . . . . . . . . . . . . . . 86
7.218. mTime . . . . . . . . . . . . . . . . . . . . . . . . . 86 7.218. aTime . . . . . . . . . . . . . . . . . . . . . . . . . 86
7.219. size . . . . . . . . . . . . . . . . . . . . . . . . . . 86 7.219. cTime . . . . . . . . . . . . . . . . . . . . . . . . . 86
7.220. suid . . . . . . . . . . . . . . . . . . . . . . . . . . 86 7.220. mTime . . . . . . . . . . . . . . . . . . . . . . . . . 87
7.221. sgid . . . . . . . . . . . . . . . . . . . . . . . . . . 86 7.221. size . . . . . . . . . . . . . . . . . . . . . . . . . . 87
7.222. sticky . . . . . . . . . . . . . . . . . . . . . . . . . 87 7.222. suid . . . . . . . . . . . . . . . . . . . . . . . . . . 87
7.223. hasExtendedAcl . . . . . . . . . . . . . . . . . . . . . 87 7.223. sgid . . . . . . . . . . . . . . . . . . . . . . . . . . 87
7.224. inetd . . . . . . . . . . . . . . . . . . . . . . . . . 87 7.224. sticky . . . . . . . . . . . . . . . . . . . . . . . . . 87
7.225. serverProgram . . . . . . . . . . . . . . . . . . . . . 87 7.225. hasExtendedAcl . . . . . . . . . . . . . . . . . . . . . 88
7.226. endpointType . . . . . . . . . . . . . . . . . . . . . . 88 7.226. inetd . . . . . . . . . . . . . . . . . . . . . . . . . 88
7.227. execAsUser . . . . . . . . . . . . . . . . . . . . . . . 88 7.227. serverProgram . . . . . . . . . . . . . . . . . . . . . 88
7.228. waitStatus . . . . . . . . . . . . . . . . . . . . . . . 88 7.228. endpointType . . . . . . . . . . . . . . . . . . . . . . 88
7.229. inetAddr . . . . . . . . . . . . . . . . . . . . . . . . 89 7.229. execAsUser . . . . . . . . . . . . . . . . . . . . . . . 89
7.230. netmask . . . . . . . . . . . . . . . . . . . . . . . . 89 7.230. waitStatus . . . . . . . . . . . . . . . . . . . . . . . 89
7.231. passwordInfo . . . . . . . . . . . . . . . . . . . . . . 89 7.231. inetAddr . . . . . . . . . . . . . . . . . . . . . . . . 90
7.232. username . . . . . . . . . . . . . . . . . . . . . . . . 90 7.232. netmask . . . . . . . . . . . . . . . . . . . . . . . . 90
7.233. password . . . . . . . . . . . . . . . . . . . . . . . . 90 7.233. passwordInfo . . . . . . . . . . . . . . . . . . . . . . 90
7.234. gcos . . . . . . . . . . . . . . . . . . . . . . . . . . 90 7.234. username . . . . . . . . . . . . . . . . . . . . . . . . 91
7.235. homeDir . . . . . . . . . . . . . . . . . . . . . . . . 90 7.235. password . . . . . . . . . . . . . . . . . . . . . . . . 91
7.236. loginShell . . . . . . . . . . . . . . . . . . . . . . . 90 7.236. gcos . . . . . . . . . . . . . . . . . . . . . . . . . . 91
7.237. lastLogin . . . . . . . . . . . . . . . . . . . . . . . 91 7.237. homeDir . . . . . . . . . . . . . . . . . . . . . . . . 91
7.238. process . . . . . . . . . . . . . . . . . . . . . . . . 91 7.238. loginShell . . . . . . . . . . . . . . . . . . . . . . . 91
7.239. commandLine . . . . . . . . . . . . . . . . . . . . . . 91 7.239. lastLogin . . . . . . . . . . . . . . . . . . . . . . . 92
7.240. ppid . . . . . . . . . . . . . . . . . . . . . . . . . . 91 7.240. process . . . . . . . . . . . . . . . . . . . . . . . . 92
7.241. priority . . . . . . . . . . . . . . . . . . . . . . . . 92 7.241. commandLine . . . . . . . . . . . . . . . . . . . . . . 92
7.242. startTime . . . . . . . . . . . . . . . . . . . . . . . 92 7.242. ppid . . . . . . . . . . . . . . . . . . . . . . . . . . 92
7.243. routingtable . . . . . . . . . . . . . . . . . . . . . . 92 7.243. priority . . . . . . . . . . . . . . . . . . . . . . . . 93
7.244. destination . . . . . . . . . . . . . . . . . . . . . . 92 7.244. startTime . . . . . . . . . . . . . . . . . . . . . . . 93
7.245. gateway . . . . . . . . . . . . . . . . . . . . . . . . 92 7.245. routingtable . . . . . . . . . . . . . . . . . . . . . . 93
7.246. runlevelInfo . . . . . . . . . . . . . . . . . . . . . . 93 7.246. destination . . . . . . . . . . . . . . . . . . . . . . 93
7.247. runlevel . . . . . . . . . . . . . . . . . . . . . . . . 93 7.247. gateway . . . . . . . . . . . . . . . . . . . . . . . . 93
7.248. start . . . . . . . . . . . . . . . . . . . . . . . . . 93 7.248. runlevelInfo . . . . . . . . . . . . . . . . . . . . . . 94
7.249. kill . . . . . . . . . . . . . . . . . . . . . . . . . . 93 7.249. runlevel . . . . . . . . . . . . . . . . . . . . . . . . 94
7.250. shadowItem . . . . . . . . . . . . . . . . . . . . . . . 93 7.250. start . . . . . . . . . . . . . . . . . . . . . . . . . 94
7.251. chgLst . . . . . . . . . . . . . . . . . . . . . . . . . 94 7.251. kill . . . . . . . . . . . . . . . . . . . . . . . . . . 94
7.252. chgAllow . . . . . . . . . . . . . . . . . . . . . . . . 94 7.252. shadowItem . . . . . . . . . . . . . . . . . . . . . . . 94
7.253. chgReq . . . . . . . . . . . . . . . . . . . . . . . . . 94 7.253. chgLst . . . . . . . . . . . . . . . . . . . . . . . . . 95
7.254. expWarn . . . . . . . . . . . . . . . . . . . . . . . . 94 7.254. chgAllow . . . . . . . . . . . . . . . . . . . . . . . . 95
7.255. expInact . . . . . . . . . . . . . . . . . . . . . . . . 94 7.255. chgReq . . . . . . . . . . . . . . . . . . . . . . . . . 95
7.256. expDate . . . . . . . . . . . . . . . . . . . . . . . . 95 7.256. expWarn . . . . . . . . . . . . . . . . . . . . . . . . 95
7.257. encryptMethod . . . . . . . . . . . . . . . . . . . . . 95 7.257. expInact . . . . . . . . . . . . . . . . . . . . . . . . 95
7.258. symlink . . . . . . . . . . . . . . . . . . . . . . . . 95 7.258. expDate . . . . . . . . . . . . . . . . . . . . . . . . 96
7.259. symlinkFilepath . . . . . . . . . . . . . . . . . . . . 95 7.259. encryptMethod . . . . . . . . . . . . . . . . . . . . . 96
7.260. canonicalPath . . . . . . . . . . . . . . . . . . . . . 96 7.260. symlink . . . . . . . . . . . . . . . . . . . . . . . . 96
7.261. sysctl . . . . . . . . . . . . . . . . . . . . . . . . . 96 7.261. symlinkFilepath . . . . . . . . . . . . . . . . . . . . 96
7.262. kernelParameterName . . . . . . . . . . . . . . . . . . 96 7.262. canonicalPath . . . . . . . . . . . . . . . . . . . . . 97
7.263. kernelParameterValue . . . . . . . . . . . . . . . . . . 96 7.263. sysctl . . . . . . . . . . . . . . . . . . . . . . . . . 97
7.264. uname . . . . . . . . . . . . . . . . . . . . . . . . . 97 7.264. kernelParameterName . . . . . . . . . . . . . . . . . . 97
7.265. machineClass . . . . . . . . . . . . . . . . . . . . . . 97 7.265. kernelParameterValue . . . . . . . . . . . . . . . . . . 97
7.266. nodeName . . . . . . . . . . . . . . . . . . . . . . . . 97 7.266. uname . . . . . . . . . . . . . . . . . . . . . . . . . 98
7.267. osName . . . . . . . . . . . . . . . . . . . . . . . . . 97 7.267. machineClass . . . . . . . . . . . . . . . . . . . . . . 98
7.268. osRelease . . . . . . . . . . . . . . . . . . . . . . . 97 7.268. nodeName . . . . . . . . . . . . . . . . . . . . . . . . 98
7.269. osVersion . . . . . . . . . . . . . . . . . . . . . . . 98 7.269. osName . . . . . . . . . . . . . . . . . . . . . . . . . 98
7.270. processorType . . . . . . . . . . . . . . . . . . . . . 98 7.270. osRelease . . . . . . . . . . . . . . . . . . . . . . . 98
7.271. internetService . . . . . . . . . . . . . . . . . . . . 98 7.271. processorType . . . . . . . . . . . . . . . . . . . . . 99
7.272. serviceProtocol . . . . . . . . . . . . . . . . . . . . 98 7.272. internetService . . . . . . . . . . . . . . . . . . . . 99
7.273. serviceName . . . . . . . . . . . . . . . . . . . . . . 98 7.273. serviceProtocol . . . . . . . . . . . . . . . . . . . . 99
7.274. flags . . . . . . . . . . . . . . . . . . . . . . . . . 99 7.274. serviceName . . . . . . . . . . . . . . . . . . . . . . 99
7.275. noAccess . . . . . . . . . . . . . . . . . . . . . . . . 99 7.275. flags . . . . . . . . . . . . . . . . . . . . . . . . . 99
7.276. onlyFrom . . . . . . . . . . . . . . . . . . . . . . . . 99 7.276. noAccess . . . . . . . . . . . . . . . . . . . . . . . . 100
7.277. port . . . . . . . . . . . . . . . . . . . . . . . . . . 99 7.277. onlyFrom . . . . . . . . . . . . . . . . . . . . . . . . 100
7.278. server . . . . . . . . . . . . . . . . . . . . . . . . . 99 7.278. port . . . . . . . . . . . . . . . . . . . . . . . . . . 100
7.279. serverArguments . . . . . . . . . . . . . . . . . . . . 100 7.279. server . . . . . . . . . . . . . . . . . . . . . . . . . 100
7.280. socketType . . . . . . . . . . . . . . . . . . . . . . . 100 7.280. serverArguments . . . . . . . . . . . . . . . . . . . . 100
7.281. registeredServiceType . . . . . . . . . . . . . . . . . 100 7.281. socketType . . . . . . . . . . . . . . . . . . . . . . . 101
7.282. wait . . . . . . . . . . . . . . . . . . . . . . . . . . 101 7.282. registeredServiceType . . . . . . . . . . . . . . . . . 101
7.283. disabled . . . . . . . . . . . . . . . . . . . . . . . . 101 7.283. wait . . . . . . . . . . . . . . . . . . . . . . . . . . 101
7.284. windowsView . . . . . . . . . . . . . . . . . . . . . . 101 7.284. disabled . . . . . . . . . . . . . . . . . . . . . . . . 102
7.285. fileauditedpermissions . . . . . . . . . . . . . . . . . 101 7.285. windowsView . . . . . . . . . . . . . . . . . . . . . . 102
7.286. trusteeName . . . . . . . . . . . . . . . . . . . . . . 102 7.286. fileauditedpermissions . . . . . . . . . . . . . . . . . 102
7.287. auditStandardDelete . . . . . . . . . . . . . . . . . . 102 7.287. trusteeName . . . . . . . . . . . . . . . . . . . . . . 103
7.288. auditStandardReadControl . . . . . . . . . . . . . . . . 103 7.288. auditStandardDelete . . . . . . . . . . . . . . . . . . 103
7.289. auditStandardWriteDac . . . . . . . . . . . . . . . . . 103 7.289. auditStandardReadControl . . . . . . . . . . . . . . . . 103
7.290. auditStandardWriteOwner . . . . . . . . . . . . . . . . 104 7.290. auditStandardWriteDac . . . . . . . . . . . . . . . . . 104
7.291. auditStandardSynchronize . . . . . . . . . . . . . . . . 104 7.291. auditStandardWriteOwner . . . . . . . . . . . . . . . . 104
7.292. auditAccessSystemSecurity . . . . . . . . . . . . . . . 105 7.292. auditStandardSynchronize . . . . . . . . . . . . . . . . 105
7.293. auditGenericRead . . . . . . . . . . . . . . . . . . . . 105 7.293. auditAccessSystemSecurity . . . . . . . . . . . . . . . 105
7.294. auditGenericWrite . . . . . . . . . . . . . . . . . . . 106 7.294. auditGenericRead . . . . . . . . . . . . . . . . . . . . 106
7.295. auditGenericExecute . . . . . . . . . . . . . . . . . . 106 7.295. auditGenericWrite . . . . . . . . . . . . . . . . . . . 106
7.296. auditGenericAll . . . . . . . . . . . . . . . . . . . . 107 7.296. auditGenericExecute . . . . . . . . . . . . . . . . . . 107
7.297. auditFileReadData . . . . . . . . . . . . . . . . . . . 107 7.297. auditGenericAll . . . . . . . . . . . . . . . . . . . . 107
7.298. auditFileWriteData . . . . . . . . . . . . . . . . . . . 108 7.298. auditFileReadData . . . . . . . . . . . . . . . . . . . 108
7.299. auditFileAppendData . . . . . . . . . . . . . . . . . . 108 7.299. auditFileWriteData . . . . . . . . . . . . . . . . . . . 108
7.300. auditFileReadEa . . . . . . . . . . . . . . . . . . . . 109 7.300. auditFileAppendData . . . . . . . . . . . . . . . . . . 109
7.301. auditFileWriteEa . . . . . . . . . . . . . . . . . . . . 109 7.301. auditFileReadEa . . . . . . . . . . . . . . . . . . . . 109
7.302. auditFileExecute . . . . . . . . . . . . . . . . . . . . 110 7.302. auditFileWriteEa . . . . . . . . . . . . . . . . . . . . 110
7.303. auditFileDeleteChild . . . . . . . . . . . . . . . . . . 110 7.303. auditFileExecute . . . . . . . . . . . . . . . . . . . . 110
7.304. auditFileReadAttributes . . . . . . . . . . . . . . . . 111 7.304. auditFileDeleteChild . . . . . . . . . . . . . . . . . . 111
7.305. auditFileWriteAttributes . . . . . . . . . . . . . . . . 111 7.305. auditFileReadAttributes . . . . . . . . . . . . . . . . 111
7.306. fileeffectiverights . . . . . . . . . . . . . . . . . . 112 7.306. auditFileWriteAttributes . . . . . . . . . . . . . . . . 112
7.307. standardDelete . . . . . . . . . . . . . . . . . . . . . 112 7.307. fileeffectiverights . . . . . . . . . . . . . . . . . . 112
7.308. standardReadControl . . . . . . . . . . . . . . . . . . 113 7.308. standardDelete . . . . . . . . . . . . . . . . . . . . . 113
7.309. standardWriteDac . . . . . . . . . . . . . . . . . . . . 113 7.309. standardReadControl . . . . . . . . . . . . . . . . . . 113
7.310. standardWriteOwner . . . . . . . . . . . . . . . . . . . 113 7.310. standardWriteDac . . . . . . . . . . . . . . . . . . . . 113
7.311. standardSynchronize . . . . . . . . . . . . . . . . . . 113 7.311. standardWriteOwner . . . . . . . . . . . . . . . . . . . 114
7.312. accessSystemSecurity . . . . . . . . . . . . . . . . . . 113 7.312. standardSynchronize . . . . . . . . . . . . . . . . . . 114
7.313. genericRead . . . . . . . . . . . . . . . . . . . . . . 114 7.313. accessSystemSecurity . . . . . . . . . . . . . . . . . . 114
7.314. genericWrite . . . . . . . . . . . . . . . . . . . . . . 114 7.314. genericRead . . . . . . . . . . . . . . . . . . . . . . 114
7.315. genericExecute . . . . . . . . . . . . . . . . . . . . . 114 7.315. genericWrite . . . . . . . . . . . . . . . . . . . . . . 114
7.316. genericAll . . . . . . . . . . . . . . . . . . . . . . . 114 7.316. genericExecute . . . . . . . . . . . . . . . . . . . . . 115
7.317. fileReadData . . . . . . . . . . . . . . . . . . . . . . 114 7.317. genericAll . . . . . . . . . . . . . . . . . . . . . . . 115
7.318. fileWriteData . . . . . . . . . . . . . . . . . . . . . 114 7.318. fileReadData . . . . . . . . . . . . . . . . . . . . . . 115
7.319. fileAppendData . . . . . . . . . . . . . . . . . . . . . 115 7.319. fileWriteData . . . . . . . . . . . . . . . . . . . . . 115
7.320. fileReadEa . . . . . . . . . . . . . . . . . . . . . . . 115 7.320. fileAppendData . . . . . . . . . . . . . . . . . . . . . 115
7.321. fileWriteEa . . . . . . . . . . . . . . . . . . . . . . 115 7.321. fileReadEa . . . . . . . . . . . . . . . . . . . . . . . 116
7.322. fileExecute . . . . . . . . . . . . . . . . . . . . . . 115 7.322. fileWriteEa . . . . . . . . . . . . . . . . . . . . . . 116
7.323. fileDeleteChild . . . . . . . . . . . . . . . . . . . . 115 7.323. fileExecute . . . . . . . . . . . . . . . . . . . . . . 116
7.324. fileReadAttributes . . . . . . . . . . . . . . . . . . . 116 7.324. fileDeleteChild . . . . . . . . . . . . . . . . . . . . 116
7.325. fileWriteAttributes . . . . . . . . . . . . . . . . . . 116 7.325. fileReadAttributes . . . . . . . . . . . . . . . . . . . 116
7.326. groupInfo . . . . . . . . . . . . . . . . . . . . . . . 116 7.326. fileWriteAttributes . . . . . . . . . . . . . . . . . . 117
7.327. group . . . . . . . . . . . . . . . . . . . . . . . . . 116 7.327. groupInfo . . . . . . . . . . . . . . . . . . . . . . . 117
7.328. user . . . . . . . . . . . . . . . . . . . . . . . . . . 117 7.328. group . . . . . . . . . . . . . . . . . . . . . . . . . 117
7.329. subgroup . . . . . . . . . . . . . . . . . . . . . . . . 117 7.329. subgroup . . . . . . . . . . . . . . . . . . . . . . . . 117
7.330. groupSidInfo . . . . . . . . . . . . . . . . . . . . . . 117 7.330. groupSidInfo . . . . . . . . . . . . . . . . . . . . . . 117
7.331. userSidInfo . . . . . . . . . . . . . . . . . . . . . . 117 7.331. userSidInfo . . . . . . . . . . . . . . . . . . . . . . 118
7.332. userSid . . . . . . . . . . . . . . . . . . . . . . . . 117 7.332. userSid . . . . . . . . . . . . . . . . . . . . . . . . 118
7.333. subgroupSid . . . . . . . . . . . . . . . . . . . . . . 118 7.333. subgroupSid . . . . . . . . . . . . . . . . . . . . . . 118
7.334. lockoutpolicy . . . . . . . . . . . . . . . . . . . . . 118 7.334. lockoutpolicy . . . . . . . . . . . . . . . . . . . . . 118
7.335. forceLogoff . . . . . . . . . . . . . . . . . . . . . . 118 7.335. forceLogoff . . . . . . . . . . . . . . . . . . . . . . 118
7.336. lockoutDuration . . . . . . . . . . . . . . . . . . . . 118 7.336. lockoutDuration . . . . . . . . . . . . . . . . . . . . 119
7.337. lockoutObservationWindow . . . . . . . . . . . . . . . . 119 7.337. lockoutObservationWindow . . . . . . . . . . . . . . . . 119
7.338. lockoutThreshold . . . . . . . . . . . . . . . . . . . . 119 7.338. lockoutThreshold . . . . . . . . . . . . . . . . . . . . 119
7.339. passwordpolicy . . . . . . . . . . . . . . . . . . . . . 119 7.339. passwordpolicy . . . . . . . . . . . . . . . . . . . . . 119
7.340. maxPasswdAge . . . . . . . . . . . . . . . . . . . . . . 119 7.340. maxPasswdAge . . . . . . . . . . . . . . . . . . . . . . 120
7.341. minPasswdAge . . . . . . . . . . . . . . . . . . . . . . 120 7.341. minPasswdAge . . . . . . . . . . . . . . . . . . . . . . 120
7.342. minPasswdLen . . . . . . . . . . . . . . . . . . . . . . 120 7.342. minPasswdLen . . . . . . . . . . . . . . . . . . . . . . 120
7.343. passwordHistLen . . . . . . . . . . . . . . . . . . . . 120 7.343. passwordHistLen . . . . . . . . . . . . . . . . . . . . 121
7.344. passwordComplexity . . . . . . . . . . . . . . . . . . . 120 7.344. passwordComplexity . . . . . . . . . . . . . . . . . . . 121
7.345. reversibleEncryption . . . . . . . . . . . . . . . . . . 120 7.345. reversibleEncryption . . . . . . . . . . . . . . . . . . 121
7.346. portInfo . . . . . . . . . . . . . . . . . . . . . . . . 121 7.346. portInfo . . . . . . . . . . . . . . . . . . . . . . . . 121
7.347. foreignPort . . . . . . . . . . . . . . . . . . . . . . 121 7.347. foreignPort . . . . . . . . . . . . . . . . . . . . . . 121
7.348. printereffectiverights . . . . . . . . . . . . . . . . . 121 7.348. printereffectiverights . . . . . . . . . . . . . . . . . 122
7.349. printerName . . . . . . . . . . . . . . . . . . . . . . 122 7.349. printerName . . . . . . . . . . . . . . . . . . . . . . 122
7.350. printerAccessAdminister . . . . . . . . . . . . . . . . 122 7.350. printerAccessAdminister . . . . . . . . . . . . . . . . 122
7.351. printerAccessUse . . . . . . . . . . . . . . . . . . . . 122 7.351. printerAccessUse . . . . . . . . . . . . . . . . . . . . 122
7.352. jobAccessAdminister . . . . . . . . . . . . . . . . . . 122 7.352. jobAccessAdminister . . . . . . . . . . . . . . . . . . 122
7.353. jobAccessRead . . . . . . . . . . . . . . . . . . . . . 122 7.353. jobAccessRead . . . . . . . . . . . . . . . . . . . . . 123
7.354. registry . . . . . . . . . . . . . . . . . . . . . . . . 122 7.354. registry . . . . . . . . . . . . . . . . . . . . . . . . 123
7.355. hive . . . . . . . . . . . . . . . . . . . . . . . . . . 123 7.355. registryHive . . . . . . . . . . . . . . . . . . . . . . 123
7.356. registryKey . . . . . . . . . . . . . . . . . . . . . . 123 7.356. registryKey . . . . . . . . . . . . . . . . . . . . . . 124
7.357. registryKeyName . . . . . . . . . . . . . . . . . . . . 124 7.357. registryKeyName . . . . . . . . . . . . . . . . . . . . 124
7.358. lastWriteTime . . . . . . . . . . . . . . . . . . . . . 124 7.358. lastWriteTime . . . . . . . . . . . . . . . . . . . . . 124
7.359. registryKeyType . . . . . . . . . . . . . . . . . . . . 124 7.359. registryKeyType . . . . . . . . . . . . . . . . . . . . 125
7.360. registryKeyValue . . . . . . . . . . . . . . . . . . . . 125 7.360. registryKeyValue . . . . . . . . . . . . . . . . . . . . 126
7.361. regkeyauditedpermissions . . . . . . . . . . . . . . . . 126 7.361. regkeyauditedpermissions . . . . . . . . . . . . . . . . 127
7.362. auditKeyQueryValue . . . . . . . . . . . . . . . . . . . 127 7.362. auditKeyQueryValue . . . . . . . . . . . . . . . . . . . 128
7.363. auditKeySetValue . . . . . . . . . . . . . . . . . . . . 127 7.363. auditKeySetValue . . . . . . . . . . . . . . . . . . . . 128
7.364. auditKeyCreateSubKey . . . . . . . . . . . . . . . . . . 128 7.364. auditKeyCreateSubKey . . . . . . . . . . . . . . . . . . 129
7.365. auditKeyEnumerateSubKeys . . . . . . . . . . . . . . . . 128 7.365. auditKeyEnumerateSubKeys . . . . . . . . . . . . . . . . 129
7.366. auditKeyNotify . . . . . . . . . . . . . . . . . . . . . 129 7.366. auditKeyNotify . . . . . . . . . . . . . . . . . . . . . 130
7.367. auditKeyCreateLink . . . . . . . . . . . . . . . . . . . 129 7.367. auditKeyCreateLink . . . . . . . . . . . . . . . . . . . 130
7.368. auditKeyWow6464Key . . . . . . . . . . . . . . . . . . . 130 7.368. auditKeyWow6464Key . . . . . . . . . . . . . . . . . . . 131
7.369. auditKeyWow6432Key . . . . . . . . . . . . . . . . . . . 130 7.369. auditKeyWow6432Key . . . . . . . . . . . . . . . . . . . 131
7.370. auditKeyWow64Res . . . . . . . . . . . . . . . . . . . . 131 7.370. auditKeyWow64Res . . . . . . . . . . . . . . . . . . . . 132
7.371. regkeyeffectiverights . . . . . . . . . . . . . . . . . 131 7.371. regkeyeffectiverights . . . . . . . . . . . . . . . . . 132
7.372. keyQueryValue . . . . . . . . . . . . . . . . . . . . . 132 7.372. keyQueryValue . . . . . . . . . . . . . . . . . . . . . 133
7.373. keySetValue . . . . . . . . . . . . . . . . . . . . . . 132 7.373. keySetValue . . . . . . . . . . . . . . . . . . . . . . 133
7.374. keyCreateSubKey . . . . . . . . . . . . . . . . . . . . 132 7.374. keyCreateSubKey . . . . . . . . . . . . . . . . . . . . 133
7.375. keyEnumerateSubKeys . . . . . . . . . . . . . . . . . . 133 7.375. keyEnumerateSubKeys . . . . . . . . . . . . . . . . . . 134
7.376. keyNotify . . . . . . . . . . . . . . . . . . . . . . . 133 7.376. keyNotify . . . . . . . . . . . . . . . . . . . . . . . 134
7.377. keyCreateLink . . . . . . . . . . . . . . . . . . . . . 133 7.377. keyCreateLink . . . . . . . . . . . . . . . . . . . . . 134
7.378. keyWow6464Key . . . . . . . . . . . . . . . . . . . . . 133 7.378. keyWow6464Key . . . . . . . . . . . . . . . . . . . . . 134
7.379. keyWow6432Key . . . . . . . . . . . . . . . . . . . . . 133 7.379. keyWow6432Key . . . . . . . . . . . . . . . . . . . . . 134
7.380. keyWow64Res . . . . . . . . . . . . . . . . . . . . . . 133 7.380. keyWow64Res . . . . . . . . . . . . . . . . . . . . . . 134
7.381. service . . . . . . . . . . . . . . . . . . . . . . . . 134 7.381. service . . . . . . . . . . . . . . . . . . . . . . . . 135
7.382. displayName . . . . . . . . . . . . . . . . . . . . . . 134 7.382. displayName . . . . . . . . . . . . . . . . . . . . . . 135
7.383. description . . . . . . . . . . . . . . . . . . . . . . 134 7.383. description . . . . . . . . . . . . . . . . . . . . . . 135
7.384. serviceType . . . . . . . . . . . . . . . . . . . . . . 134 7.384. serviceType . . . . . . . . . . . . . . . . . . . . . . 135
7.385. startType . . . . . . . . . . . . . . . . . . . . . . . 135 7.385. startType . . . . . . . . . . . . . . . . . . . . . . . 136
7.386. currentState . . . . . . . . . . . . . . . . . . . . . . 136 7.386. currentState . . . . . . . . . . . . . . . . . . . . . . 137
7.387. controlsAccepted . . . . . . . . . . . . . . . . . . . . 137 7.387. controlsAccepted . . . . . . . . . . . . . . . . . . . . 138
7.388. startName . . . . . . . . . . . . . . . . . . . . . . . 139 7.388. startName . . . . . . . . . . . . . . . . . . . . . . . 140
7.389. serviceFlag . . . . . . . . . . . . . . . . . . . . . . 139 7.389. serviceFlag . . . . . . . . . . . . . . . . . . . . . . 140
7.390. dependencies . . . . . . . . . . . . . . . . . . . . . . 139 7.390. dependencies . . . . . . . . . . . . . . . . . . . . . . 140
7.391. serviceeffectiverights . . . . . . . . . . . . . . . . . 139 7.391. serviceeffectiverights . . . . . . . . . . . . . . . . . 140
7.392. trusteeSid . . . . . . . . . . . . . . . . . . . . . . . 140 7.392. trusteeSid . . . . . . . . . . . . . . . . . . . . . . . 141
7.393. serviceQueryConf . . . . . . . . . . . . . . . . . . . . 140 7.393. serviceQueryConf . . . . . . . . . . . . . . . . . . . . 141
7.394. serviceChangeConf . . . . . . . . . . . . . . . . . . . 140 7.394. serviceChangeConf . . . . . . . . . . . . . . . . . . . 141
7.395. serviceQueryStat . . . . . . . . . . . . . . . . . . . . 140 7.395. serviceQueryStat . . . . . . . . . . . . . . . . . . . . 141
7.396. serviceEnumDependents . . . . . . . . . . . . . . . . . 140 7.396. serviceEnumDependents . . . . . . . . . . . . . . . . . 141
7.397. serviceStart . . . . . . . . . . . . . . . . . . . . . . 141 7.397. serviceStart . . . . . . . . . . . . . . . . . . . . . . 142
7.398. serviceStop . . . . . . . . . . . . . . . . . . . . . . 141 7.398. serviceStop . . . . . . . . . . . . . . . . . . . . . . 142
7.399. servicePause . . . . . . . . . . . . . . . . . . . . . . 141 7.399. servicePause . . . . . . . . . . . . . . . . . . . . . . 142
7.400. serviceInterrogate . . . . . . . . . . . . . . . . . . . 141 7.400. serviceInterrogate . . . . . . . . . . . . . . . . . . . 142
7.401. serviceUserDefined . . . . . . . . . . . . . . . . . . . 141 7.401. serviceUserDefined . . . . . . . . . . . . . . . . . . . 142
7.402. sharedresourceauditedpermissions . . . . . . . . . . . . 142 7.402. sharedresourceauditedpermissions . . . . . . . . . . . . 143
7.403. netname . . . . . . . . . . . . . . . . . . . . . . . . 142 7.403. netname . . . . . . . . . . . . . . . . . . . . . . . . 143
7.404. sharedresourceeffectiverights . . . . . . . . . . . . . 142 7.404. sharedresourceeffectiverights . . . . . . . . . . . . . 143
7.405. user . . . . . . . . . . . . . . . . . . . . . . . . . . 143 7.405. user . . . . . . . . . . . . . . . . . . . . . . . . . . 144
7.406. enabled . . . . . . . . . . . . . . . . . . . . . . . . 143 7.406. enabled . . . . . . . . . . . . . . . . . . . . . . . . 144
7.407. lastLogon . . . . . . . . . . . . . . . . . . . . . . . 143 7.407. lastLogon . . . . . . . . . . . . . . . . . . . . . . . 144
7.408. groupSid . . . . . . . . . . . . . . . . . . . . . . . . 143 7.408. groupSid . . . . . . . . . . . . . . . . . . . . . . . . 144
8. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 143 8. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 144
9. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 144 9. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 145
10. Security Considerations . . . . . . . . . . . . . . . . . . . 144 10. Security Considerations . . . . . . . . . . . . . . . . . . . 145
11. Operational Considerations . . . . . . . . . . . . . . . . . 145 11. Operational Considerations . . . . . . . . . . . . . . . . . 146
11.1. Endpoint Designation . . . . . . . . . . . . . . . . . . 145 11.1. Endpoint Designation . . . . . . . . . . . . . . . . . . 146
11.2. Timestamp Accuracy . . . . . . . . . . . . . . . . . . . 146 11.2. Timestamp Accuracy . . . . . . . . . . . . . . . . . . . 147
12. Privacy Considerations . . . . . . . . . . . . . . . . . . . 147 12. Privacy Considerations . . . . . . . . . . . . . . . . . . . 148
13. References . . . . . . . . . . . . . . . . . . . . . . . . . 147 13. References . . . . . . . . . . . . . . . . . . . . . . . . . 148
13.1. Normative References . . . . . . . . . . . . . . . . . . 147 13.1. Normative References . . . . . . . . . . . . . . . . . . 148
13.2. Informative References . . . . . . . . . . . . . . . . . 148 13.2. Informative References . . . . . . . . . . . . . . . . . 149
Appendix A. Change Log . . . . . . . . . . . . . . . . . . . . . 149 Appendix A. Change Log . . . . . . . . . . . . . . . . . . . . . 149
A.1. Changes in Revision 01 . . . . . . . . . . . . . . . . . 149 A.1. Changes in Revision 01 . . . . . . . . . . . . . . . . . 150
A.2. Changes in Revision 02 . . . . . . . . . . . . . . . . . 150 A.2. Changes in Revision 02 . . . . . . . . . . . . . . . . . 151
A.3. Changes in Revision 03 . . . . . . . . . . . . . . . . . 150 A.3. Changes in Revision 03 . . . . . . . . . . . . . . . . . 151
A.4. Changes in Revision 04 . . . . . . . . . . . . . . . . . 151 A.4. Changes in Revision 04 . . . . . . . . . . . . . . . . . 152
A.5. Changes in Revision 05 . . . . . . . . . . . . . . . . . 151 A.5. Changes in Revision 05 . . . . . . . . . . . . . . . . . 152
A.6. Changes in Revision 06 . . . . . . . . . . . . . . . . . 151 A.6. Changes in Revision 06 . . . . . . . . . . . . . . . . . 152
A.7. Changes in Revision 07 . . . . . . . . . . . . . . . . . 152 A.7. Changes in Revision 07 . . . . . . . . . . . . . . . . . 153
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 152 A.8. Changes in Revision 08 . . . . . . . . . . . . . . . . . 153
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 153
1. Introduction 1. Introduction
The SACM Information Model (IM) serves multiple purposes: The SACM Information Model (IM) serves multiple purposes:
o to ensure interoperability between SACM data models that are used o to ensure interoperability between SACM data models that are used
as transport encodings, as transport encodings,
o to provide a standardized set of Information Elements - the SACM o to provide a standardized set of Information Elements - the SACM
Vocabulary - to enable the exchange of content vital to automated Vocabulary - to enable the exchange of content vital to automated
skipping to change at page 14, line 24 skipping to change at page 14, line 24
labels of additional IEs SHOULD be prefixed to avoid collisions labels of additional IEs SHOULD be prefixed to avoid collisions
across extensions. The prefix MUST include an organizational across extensions. The prefix MUST include an organizational
identifier and therefore, for example, MAY be an IANA enterprise identifier and therefore, for example, MAY be an IANA enterprise
number, a (partial) name space URI, or an organization name number, a (partial) name space URI, or an organization name
abbreviation. abbreviation.
4. Structure of Information Elements 4. Structure of Information Elements
There are two basic types of IEs: There are two basic types of IEs:
o Attributes: an instance of an attribute type is the simplest IE o Attributes: Atomic information elements that are equivalent to
structure comprised of a unique attribute name and an attribute name-value-pairs and can be components of Subjects.
value.
o Subjects: a subject is a richer structure that has a unique o Subjects: Composite information elements that have a name and are
subject name and one or more attributes or subjects. In essence, made up of Attributes and/or other Subjects. Every IE that is
instances of a subject type are defined (and differentiated) by part of a Subject can have a quantity associated with it (e.g.
the attribute values and subjects associated with it. zero-one, none-unbounded). The content IEs of a Subject can be
ordered or unordered.
Example Instance of an Attribute:
hostname = "arbutus" hostname = "arbutus"
Example Instance of a Subject:
coordinates = ( coordinates = (
latitude = N27.99619, latitude = N27.99619,
longitude = E86.92761 longitude = E86.92761
) )
Figure 1: Example instance of an attribute and subject. Figure 1: Example instance of an attribute and subject.
In general, every piece of information that enables security posture In general, every piece of information that enables security posture
assessment or further enriches the quality of the assessment process assessment or further enriches the quality of the assessment process
can be associated with metadata. In the SACM IM, metadata is can be associated with metadata. In the SACM IM, metadata is
skipping to change at page 17, line 33 skipping to change at page 17, line 33
[PEN]. [PEN].
o Names MUST start with lowercase letters unless it begins with a o Names MUST start with lowercase letters unless it begins with a
Private Enterprise Number Private Enterprise Number
o Composed names MUST use capital letters for the first letter of o Composed names MUST use capital letters for the first letter of
each part each part
4.2. SACM Content Elements 4.2. SACM Content Elements
Every piece of information that is provided by a SACM component is Every piece of information that is provided by a SACM Component is
always associated with a set of metadata, for example, the timestamp always associated with a set of data source metadata (e.g. the
at which this set of information was produced (e.g. by a collection timestamp when the information was collected, the target endpoint
task) or what target endpoint this set of information is about (e.g. from which the this set of information is about, etc.) which is
the data-source or a target endpoint identifier, respectively). The provided in the SACM Content Element Metadata. The SACM Content
subject that associates content IE with content-metadata IE is called Element is the subject information element that associates the
a content-element. Content metadata can also include relationships information with the SACM Content Element Metadata. The SACM Content
that express associations with other content-elements. Element Metadata may also include relationships that express
associations with other SACM Content Elements.
content-element = ( content-element = (
content-metadata = ( content-metadata = (
collection-timestamp = 146193322, collection-timestamp = 146193322,
data-source = fb02e551-7101-4e68-8dec-1fde6bd10981 data-source = fb02e551-7101-4e68-8dec-1fde6bd10981
), ),
hostname = "arbutus", hostname = "arbutus",
coordinates = ( coordinates = (
latitude = N27.99619, latitude = N27.99619,
longitude = E86.92761 longitude = E86.92761
) )
) )
Figure 3: Example set of IEs associated with a timestamp and a target Figure 3: Example set of IEs associated with a timestamp and a target
endpoint label. endpoint label.
4.3. SACM Statements 4.3. SACM Statements
One or more SACM content elements are bundled in a SACM statement. One or more SACM Content Elements are bundled in a SACM Statement.
In contrast to content-metadata, statement-metadata focuses on the In contrast to SACM Content Element Metadata, SACM Statement Metadata
providing SACM component instead of the target endpoint that the focuses on the providing information about the SACM Component that
content is about. The only content-specific metadata included in the provided it rather than the target endpoint that the content is
SACM statement is the content-type IE. Therefore, multiple content- about. The only content-specific metadata included in the SACM
elements that share the same statement metadata and are of the same Statement is the content-type IE. Therefore, multiple SACM Content
content-type can be included in a single SACM statement. A SACM Elements that share the same SACM Statement Metadata and are of the
statement functions similar to an envelope or a header. Its purpose same content-type can be included in a single SACM Statement. A SACM
is to enable the tracking of the origin of data inside a SACM domain Statement functions similar to an envelope or a header and is the
and more importantly to enable the mitigation of conflicting subject information element that associates SACM Statement Metadata
information that may originate from different SACM components. How a with security automation information provided in its SACM Content
consuming SACM component actually deals with conflicting information Element(s). Its purpose is to enable the tracking of the origin of
is out-of-scope of the SACM IM. Semantically, the term statement data inside a SACM domain and more importantly to enable the
implies that the SACM content provided by a SACM component might not mitigation of conflicting information that may originate from
be correct in every context, but rather is the result of a best- different SACM Components. How a consuming SACM Component actually
effort to produce correct information. deals with conflicting information is out-of-scope of the SACM IM.
Semantically, the term statement implies that the SACM content
provided by a SACM Component might not be correct in every context,
but, rather is the result of a best-effort to produce correct
information.
sacm-statement = ( sacm-statement = (
statement-metadata = ( statement-metadata = (
publish-timestamp = 1461934031, publish-timestamp = 1461934031,
data-origin = 24e67957-3d31-4878-8892-da2b35e121c2, data-origin = 24e67957-3d31-4878-8892-da2b35e121c2,
content-type = observation content-type = observation
), ),
content-element = ( content-element = (
content-metadata = ( content-metadata = (
collection-timestamp = 146193322, collection-timestamp = 146193322,
skipping to change at page 23, line 9 skipping to change at page 23, line 9
) )
) )
) )
Figure 7: Example of a SACM statement containing an event. Figure 7: Example of a SACM statement containing an event.
4.6. Categories 4.6. Categories
Categories are special IEs that enable to refer to multiple types of Categories are special IEs that enable to refer to multiple types of
IE via just one name. Therefore, they are similar to a type-choice. IE via just one name. Therefore, they are similar to a type-choice.
A prominent example of a category is network-address. Network- A prominent example of a category is when identifying a target
address is a category that every kind of network address is endpoint. In some cases, a target endpoint will be identified by a
associated with, e.g. mac-address, ipv4-address, ipv6-address, or set of identifying attributes and in other cases a target endpoint
typed-network-address. If a subject includes network-address as one will be identified by a target endpoint label which is unique within
of its components, any of the category members are valid to be used a SACM domain. If a subject includes the targetEndpoint information
in its place. element as one of its components, any of the category members
(targetEndpointIdentifier or targetEndpointLabel) are valid to be
Another prominent example is EndpointIdentifier. Some IEs can be used in its place.
used to identify (and over time re-recognize) target endpoints -
those are associated with the category endpoint-identifier.
5. Abstract Data Types 5. Abstract Data Types
This section describes the set of valid abstract data types that can This section describes the set of valid abstract data types that can
be used for the specification of the SACM Information Elements in be used for the specification of the SACM Information Elements in
Section 7. SACM currently supports two classes of datatypes that can Section 7. SACM currently supports two classes of datatypes that can
be used to define Information Elements. be used to define Information Elements.
o Simple: Datatypes that are atomic and are used to define the type o Simple: Datatypes that are atomic and are used to define the type
of data represented by an attribute Information Element. of data represented by an attribute Information Element.
skipping to change at page 24, line 4 skipping to change at page 23, line 50
o unsigned8, unsigned16, unsigned32, unsigned64 o unsigned8, unsigned16, unsigned32, unsigned64
o signed8, signed16, signed32, signed64 o signed8, signed16, signed32, signed64
o float32, float64 o float32, float64
o boolean o boolean
o macAddress o macAddress
o octetArray
o octetArray
o string o string
o dateTimeSeconds, dateTimeMilliseconds, dateTimeMicroseconds, o dateTimeSeconds, dateTimeMilliseconds, dateTimeMicroseconds,
dateTimeNanoSeconds dateTimeNanoSeconds
o ipv4Address, ipv6Address o ipv4Address, ipv6Address
5.2. Structured Datatypes 5.2. Structured Datatypes
5.2.1. List Datatypes 5.2.1. List Datatypes
skipping to change at page 26, line 24 skipping to change at page 26, line 24
for an enumeration. for an enumeration.
Red ; 0x1 ; The color is red. Red ; 0x1 ; The color is red.
Orange ; 0x2 ; The color is orange. Orange ; 0x2 ; The color is orange.
Yellow ; 0x3 ; The color is yellow. Yellow ; 0x3 ; The color is yellow.
Green ; 0x4 ; The color is green. Green ; 0x4 ; The color is green.
... ...
Figure 12: Example of Defining a Structured Enumeration Datatype Figure 12: Example of Defining a Structured Enumeration Datatype
5.2.3. Category Datatype
SACM defines the following abstract category datatype that is used to
represent a type-choice between a set of information elements.
<category-def> -> "category(" <ie-expression> ")"
<ie-expression> -> <ie-name> ("|" <ie-name>)*
<name> -> [0-9a-zA-Z]+
Figure 13: Syntax for Defining an Category Datatype
Below is an example of a structured Information Element definition
for a category.
targetEndpoint = category(targetEndpointIdentifier |
targetEndpointLabel)
Figure 14: Example of Defining a Structured Category Datatype
6. Information Model Assets 6. Information Model Assets
In order to represent the Information Elements related to the areas In order to represent the Information Elements related to the areas
listed in Section 3.1, the information model defines the information listed in Section 3.1, the information model defines the information
needs (or metadata about those information needs) related to needs (or metadata about those information needs) related to
following types of assets which are defined in following types of assets which are defined in
[I-D.ietf-sacm-terminology] (and included below for convenience) [I-D.ietf-sacm-terminology] (and included below for convenience)
which are of interest to SACM. Specifically: which are of interest to SACM. Specifically:
o Endpoint o Endpoint
skipping to change at page 27, line 27 skipping to change at page 27, line 44
|! !| |! !|
|! !| |! !|
|! !| |! !|
|! !|____ |! !|____
|! !|0..1| |! !|0..1|
+-----+ | +-----+ |
|* | |* |
|_______| |_______|
in> in>
Figure 13: Model of an Endpoint Figure 15: Model of an Endpoint
6.1. Asset 6.1. Asset
As defined in [RFC4949], an asset is a system resource that is (a) As defined in [RFC4949], an asset is a system resource that is (a)
required to be protected by an information system's security policy, required to be protected by an information system's security policy,
(b) intended to be protected by a countermeasure, or (c) required for (b) intended to be protected by a countermeasure, or (c) required for
a system's mission. a system's mission.
In the scope of SACM, an asset can be composed of other assets. In the scope of SACM, an asset can be composed of other assets.
Examples of Assets include: Endpoints, Software, Guidance, or Examples of Assets include: Endpoints, Software, Guidance, or
skipping to change at page 31, line 40 skipping to change at page 32, line 11
the actual results of the comparison, Evaluation Results should the actual results of the comparison, Evaluation Results should
include the Evaluation Guidance and actual target endpoint attributes include the Evaluation Guidance and actual target endpoint attributes
values used to perform the evaluation. values used to perform the evaluation.
7. Information Model Elements 7. Information Model Elements
This section defines the specific Information Elements and This section defines the specific Information Elements and
relationships that will be implemented by data models and transported relationships that will be implemented by data models and transported
between SACM Components. between SACM Components.
7.1. accessPrivilegeType 7.1. sacmStatement
elementId: TBD
name: sacmStatement
dataType: orderedList
status: current
description: Associates SACM Statement Metadata
which provides data origin information about
the providing SACM Component with one or more
SACM Content Elements that contain security
automation information.
structure: orderedList(sacmStatementMetadata,
sacmContentElement+)
7.2. sacmStatementMetadata
elementId: TBD
name: sacmStatementMetadata
dataType: orderedList
status: current
description: Contains IEs that provide
information about the data origin of the
providing SACM Component as well as the
information necessary for other SACM
Components to understand the type of
security automation information in the
SACM Statement's SACM Content Element(s).
structure: orderedList(publicationTimestamp,
dataOrigin, anyIE*)
7.3. sacmContentElement
elementId: TBD
name: sacmContentElement
dataType: list
status: current
description: Associates SACM Content Element
Metadata which provides information about the
data source and type of security automation
information with the actual security automation
information.
structure: TODO
7.4. sacmContentElementMetadata
elementId: TBD
name: sacmContentElementMetadata
dataType: orderedList
status: current
description: Contains IEs that provide
information about the data source and type of
security automation information such that other
SACM Components are able to parse and understand
the security automation information contained
within the SACM Statement's SACM Content Element(s).
structure: orderedList(collectionTimestamp,
targetEndpoint, anyIE*)
7.5. targetEndpoint
elementId: TBD
name: targetEndpoint
dataType: category
status: current
description: Information that identifies a target
endpoint on the network. This may be a set of
attributes that can be used to identify an endpoint
on the network or a label that is unique to a SACM
domain.
structure: category(targetEndpointIdentifier |
targetEndpointLabel)
7.6. targetEndpointIdentifier
elementId: TBD
name: targetEndpointIdentifier
dataType: list
status: current
description: A set of attributes that uniquely
identify a target endpoint on the network.
structure: list(anyIE+)
7.7. targetEndpointLabel
elementId: TBD
name: targetEndpointLabel
dataType: string
status: current
description: A label that uniquely identifies
a target endpoint on SACM domain.
7.8. anyIE
elementId: TBD
name: anyIE
dataType: category
status: current
description: This category is a placeholder
for any information element defined within
the SACM Information Model. Its purpose is
to provide an extension point in other
information elements that enable them to
support the specific needs of an enterprise,
user, product, or service.
7.9. accessPrivilegeType
elementId: TBD elementId: TBD
name: accessPrivilegeType name: accessPrivilegeType
dataType: string dataType: string
status: current status: current
description: A set of types that represent access description: A set of types that represent access
privileges (read, write, none, etc.). privileges (read, write, none, etc.).
7.2. accountName 7.10. accountName
elementId: TBD elementId: TBD
name: accountName name: accountName
dataType: string dataType: string
status: current status: current
description: A label that uniquely identifies an account description: A label that uniquely identifies an account
that can require some form of (user) authentication to that can require some form of (user) authentication to
access. access.
7.3. administrativeDomainType 7.11. administrativeDomainType
elementId: TBD elementId: TBD
name: accessPrivilegeType name: administrativeDomainType
dataType: string dataType: string
status: current status: current
description: A label the is supposed to uniquely description: A label the is supposed to uniquely
identify an administrative domain. identify an administrative domain.
7.4. addressAssociationType 7.12. addressAssociationType
elementId: TBD elementId: TBD
name: accessPrivilegeType name: addressAssociationType
dataType: string dataType: string
status: current status: current
description: A label the is supposed to uniquely description: A label the is supposed to uniquely
identify an administrative domain. identify an administrative domain.
7.5. addressMaskValue 7.13. addressMaskValue
elementId: TBD elementId: TBD
name: addressMaskValue name: addressMaskValue
dataType: string dataType: string
status: current status: current
description: A value that expresses a generic address description: A value that expresses a generic address
subnetting bitmask. subnetting bitmask.
7.6. addressType 7.14. addressType
elementId: TBD elementId: TBD
name: addressType name: addressType
dataType: string dataType: string
status: current status: current
description: A set of types that specifies the type description: A set of types that specifies the type
of address that is expressed in an address subject of address that is expressed in an address subject
(e.g. ethernet, modbus, zigbee). (e.g. ethernet, modbus, zigbee).
7.7. addressValue 7.15. addressValue
elementId: TBD elementId: TBD
name: addressValue name: addressValue
dataType: string dataType: string
status: current status: current
description: A value that expresses a generic network description: A value that expresses a generic network
address. address.
7.8. applicationComponent 7.16. applicationComponent
elementId: TBD elementId: TBD
name: applicationComponent name: applicationComponent
dataType: string dataType: string
status: current status: current
description: A label that references a "sub"-application description: A label that references a "sub"-application
that is part of the application (e.g. an add-on, a that is part of the application (e.g. an add-on, a
cipher-suite, a library). cipher-suite, a library).
7.9. applicationLabel 7.17. applicationLabel
elementId: TBD elementId: TBD
name: applicationLabel name: applicationLabel
dataType: string dataType: string
status: current status: current
description: A label that is supposed to uniquely description: A label that is supposed to uniquely
reference an application. reference an application.
7.10. applicationType 7.18. applicationType
elementId: TBD elementId: TBD
name: applicationType name: applicationType
dataType: string dataType: string
status: current status: current
description: A set of types (FIXME maybe a finite set description: A set of types (FIXME maybe a finite set
is not realistic here - value not enumerator?) that is not realistic here - value not enumerator?) that
identifies the type of (user-space) application identifies the type of (user-space) application
(e.g. text-editor, policy-editor, service-client, (e.g. text-editor, policy-editor, service-client,
service-server, calender, rouge-like RPG). service-server, calender, rouge-like RPG).
7.11. applicationManufacturer 7.19. applicationManufacturer
elementId: TBD elementId: TBD
name: applicationManufacturer name: applicationManufacturer
dataType: string dataType: string
status: current status: current
description: The name of the vendor that created the description: The name of the vendor that created the
application. application.
7.12. authenticator 7.20. authenticator
elementId: TBD elementId: TBD
name: authenticator name: authenticator
dataType: string dataType: string
status: current status: current
description: A label that references a SACM component description: A label that references a SACM component
that can authenticate target endpoints (can be used in that can authenticate target endpoints (can be used in
a target-endpoint subject to express that the target a target-endpoint subject to express that the target
endpoint was authenticated by that SACM component. endpoint was authenticated by that SACM component.
7.13. authenticationType 7.21. authenticationType
elementId: TBD elementId: TBD
name: authenticationType name: authenticationType
dataType: string dataType: string
status: current status: current
description: A set of types that expresses which type description: A set of types that expresses which type
of authentication was used to enable a network of authentication was used to enable a network
interaction/connection. interaction/connection.
7.14. birthdate 7.22. birthdate
elementId: TBD elementId: TBD
name: birthdate name: birthdate
dataType: string dataType: string
status: current status: current
description: A label for the registered day of birth description: A label for the registered day of birth
of a natural person (e.g. the date of birth of a person of a natural person (e.g. the date of birth of a person
as an ISO date string). as an ISO date string).
references: http://rs.tdwg.org/ontology/voc/Person#birthdate references: http://rs.tdwg.org/ontology/voc/Person#birthdate
7.15. bytesReceived 7.23. bytesReceived
elementId: TBD elementId: TBD
name: bytesReceived name: bytesReceived
dataType: string dataType: string
status: current status: current
description: A value that represents a number of octets description: A value that represents a number of octets
received on a network interface. received on a network interface.
7.16. bytesSent 7.24. bytesReceived
elementId: TBD elementId: TBD
name: bytesSent name: bytesReceived
dataType: string dataType: string
status: current status: current
description: A value that represents the number of description: A value that represents the number of
octets received on a network interface. octets received on a network interface.
7.17. bytesSent 7.25. bytesSent
elementId: TBD elementId: TBD
name: bytesSent name: bytesSent
dataType: string dataType: string
status: current status: current
description: A value that represents the number of description: A value that represents the number of
octets sent on a network interface. octets sent on a network interface.
7.18. certificate 7.26. certificate
elementId: TBD elementId: TBD
name: certificate name: certificate
dataType: string dataType: string
status: current status: current
description: A value that expresses a certificate that description: A value that expresses a certificate that
can be collected from a target endpoint. can be collected from a target endpoint.
7.19. collectionTaskType 7.27. collectionTaskType
elementId: TBD elementId: TBD
name: collectionTaskType name: collectionTaskType
dataType: string dataType: string
status: current status: current
description: A set of types that defines how collected description: A set of types that defines how collected
SACM content was acquired (e.g. network-observation, SACM content was acquired (e.g. network-observation,
remote-acquisition, self-reported). remote-acquisition, self-reported).
7.20. confidence 7.28. confidence
elementId: TBD elementId: TBD
name: confidence name: confidence
dataType: string dataType: string
status: current status: current
description: A representation of the subjective probability description: A representation of the subjective probability
that the assessed value is correct. If no confidence value that the assessed value is correct. If no confidence value
is given, it is assumed that the confidence is 1. Acceptable is given, it is assumed that the confidence is 1. Acceptable
values are between 0 and 1. values are between 0 and 1.
7.21. contentAction 7.29. contentAction
elementId: TBD elementId: TBD
name: contentAction name: contentAction
dataType: string dataType: string
status: current status: current
description: A set of types that express a type of description: A set of types that express a type of
action (e.g. add, delete, update). It can be associated, action (e.g. add, delete, update). It can be associated,
for instance, with an event subject or with a network for instance, with an event subject or with a network
observation. observation.
7.22. countryCode 7.30. countryCode
elementId: TBD elementId: TBD
name: countryCode name: countryCode
dataType: string dataType: string
status: current status: current
description: A set of types according to ISO 3166-1. description: A set of types according to ISO 3166-1.
7.23. dataOrigin 7.31. dataOrigin
elementId: TBD elementId: TBD
name: dataOrigin name: dataOrigin
dataType: string dataType: string
status: current status: current
description: A label that uniquely identifies a SACM description: A label that uniquely identifies a SACM
component in and across SACM domains. component in and across SACM domains.
7.24. dataSource 7.32. dataSource
elementId: TBD elementId: TBD
name: dataSource name: dataSource
dataType: string dataType: string
status: current status: current
description: A label that is supposed to uniquely description: A label that is supposed to uniquely
identify the data source (e.g. a target endpoint or identify the data source (e.g. a target endpoint or
sensor) that provided an initial endpoint attribute sensor) that provided an initial endpoint attribute
record. record.
7.25. default-depth 7.33. default-depth
elementId: TBD elementId: TBD
name: default-depth name: default-depth
dataType: string dataType: string
status: current status: current
description: A value that expresses how often a circular description: A value that expresses how often a circular
reference of subject is allowed to repeat, or how deep reference of subject is allowed to repeat, or how deep
a recursive nesting may occur, respectively. a recursive nesting may occur, respectively.
7.26. discoverer 7.34. discoverer
elementId: TBD elementId: TBD
name: contentAction name: discoverer
dataType: string dataType: string
status: current status: current
description: A label that refers to the SACM component description: A label that refers to the SACM component
that discovered a target endpoint (can be used in a that discovered a target endpoint (can be used in a
target-endpoint subject to express, for example, that target-endpoint subject to express, for example, that
the target endpoint was authenticated by that SACM the target endpoint was authenticated by that SACM
component). component).
7.27. emailAddress 7.35. emailAddress
elementId: TBD elementId: TBD
name: countryCode name: emailAddress
dataType: string dataType: string
status: current status: current
description: A value that expresses an email-address. description: A value that expresses an email-address.
7.28. eventType 7.36. eventType
elementId: TBD elementId: TBD
name: eventType name: eventType
dataType: string dataType: string
status: current status: current
description: a set of types that define the categories description: a set of types that define the categories
of an event (e.g. access-level-change, of an event (e.g. access-level-change,
change-of-priviledge, change-of-authorization, change-of-priviledge, change-of-authorization,
environmental-event, or provisioning-event). environmental-event, or provisioning-event).
7.29. eventThreshold 7.37. eventThreshold
elementId: TBD elementId: TBD
name: eventThreshold name: eventThreshold
dataType: string dataType: string
status: current status: current
description: if applicable, a value that can be description: if applicable, a value that can be
included in an event subject to indicate what numeric included in an event subject to indicate what numeric
threshold value was crossed to trigger that event. threshold value was crossed to trigger that event.
7.30. eventThresholdName 7.38. eventThresholdName
elementId: TBD elementId: TBD
name: eventThresholdName name: eventThresholdName
dataType: string dataType: string
status: current status: current
description: If an event is created due to a crossed description: If an event is created due to a crossed
threshold, the threshold might have a name associated threshold, the threshold might have a name associated
with it that can be expressed via this value. with it that can be expressed via this value.
7.31. eventTrigger 7.39. eventTrigger
elementId: TBD
name: eventTrigger
dataType: string
status: current
description: This value is used to express more
complex trigger conditions that may cause the creation
of an event.
7.32. eventTrigger
elementId: TBD elementId: TBD
name: eventTrigger name: eventTrigger
dataType: string dataType: string
status: current status: current
description: This value is used to express more description: This value is used to express more
complex trigger conditions that may cause the creation complex trigger conditions that may cause the creation
of an event. of an event.
7.33. firmwareId 7.40. firmwareId
elementId: TBD elementId: TBD
name: firmwareId name: firmwareId
dataType: string dataType: string
status: current status: current
description: A label that represents the BIOS or description: A label that represents the BIOS or
firmware ID of a specific target endpoint. firmware ID of a specific target endpoint.
7.34. hostName 7.41. hostName
elementId: TBD elementId: TBD
name: hostName name: hostName
dataType: string dataType: string
status: current status: current
description: A label typically associated with an description: A label typically associated with an
endpoint, but, not always intended to be unique given endpoint, but, not always intended to be unique given
scope. scope.
7.35. interfaceLabel 7.42. interfaceLabel
elementId: TBD elementId: TBD
name: interfaceLabel name: interfaceLabel
dataType: string dataType: string
status: current status: current
description: A unique label that can be used to description: A unique label that can be used to
reference a network interface. reference a network interface.
7.36. ipv6AddressSubnetMask 7.43. ipv6AddressSubnetMask
elementId: TBD elementId: TBD
name: ipv6AddressSubnetMask name: ipv6AddressSubnetMask
dataType: string dataType: string
status: current status: current
description: An IPv6 subnet bitmask. description: An IPv6 subnet bitmask.
7.37. ipv6AddressSubnetMaskCidrNotation 7.44. ipv6AddressSubnetMaskCidrNotation
elementId: TBD elementId: TBD
name: ipv6AddressSubnetMaskCidrNotation name: ipv6AddressSubnetMaskCidrNotation
dataType: string dataType: string
status: current status: current
description: An IPv6 subnet bitmask in CIDR notation. description: An IPv6 subnet bitmask in CIDR notation.
7.38. ipv6AddressValue 7.45. ipv6AddressValue
elementId: TBD elementId: TBD
name: ipv6AddressValue name: ipv6AddressValue
dataType: ipv6Address dataType: ipv6Address
status: current status: current
description: An IPv6 subnet bitmask in CIDR notation. description: An IPv6 subnet bitmask in CIDR notation.
a network interface. a network interface.
7.39. ipv4AddressSubnetMask 7.46. ipv4AddressSubnetMask
elementId: TBD elementId: TBD
name: ipv4AddressSubnetMask name: ipv4AddressSubnetMask
dataType: string dataType: string
status: current status: current
description: An IPv4 subnet bitmask. description: An IPv4 subnet bitmask.
7.40. ipv4AddressSubnetMaskCidrNotation 7.47. ipv4AddressSubnetMaskCidrNotation
elementId: TBD elementId: TBD
name: ipv4AddressSubnetMaskCidrNotation name: ipv4AddressSubnetMaskCidrNotation
dataType: string dataType: string
status: current status: current
description: An IPv4 subnet bitmask in CIDR notation. description: An IPv4 subnet bitmask in CIDR notation.
7.41. ipv4AddressValue 7.48. ipv4AddressValue
elementId: TBD elementId: TBD
name: ipv4AddressValue name: ipv4AddressValue
dataType: ipv4Address dataType: ipv4Address
status: current status: current
description: An IPv4 address value. description: An IPv4 address value.
7.42. layer2InterfaceType 7.49. layer2InterfaceType
elementId: TBD elementId: TBD
name: layer2InterfaceType name: layer2InterfaceType
dataType: string dataType: string
status: current status: current
description: A set of types referenced by IANA ifType. description: A set of types referenced by IANA ifType.
7.43. layer4PortAddress 7.50. layer4PortAddress
elementId: TBD elementId: TBD
name: layer4PortAddress name: layer4PortAddress
dataType: unsigned32 dataType: unsigned32
status: current status: current
description: A layer 4 port address description: A layer 4 port address
typically associated with TCP and UDP typically associated with TCP and UDP
protocols. protocols.
7.44. layer4Protocol 7.51. layer4Protocol
elementId: TBD elementId: TBD
name: layer4Protocol name: layer4Protocol
dataType: string dataType: string
status: current status: current
description: A set of types that express a layer 4 description: A set of types that express a layer 4
protocol (e.g. UDP or TCP). protocol (e.g. UDP or TCP).
7.45. locationName 7.52. locationName
elementId: TBD elementId: TBD
name: locationName name: locationName
dataType: string dataType: string
status: current status: current
description: A value that represents a named region of description: A value that represents a named region of
physical space. physical space.
7.46. macAddressValue 7.53. macAddressValue
elementId: TBD elementId: TBD
name: macAddressValue name: macAddressValue
dataType: string dataType: string
status: current status: current
description: A value that expresses an Ethernet address. description: A value that expresses an Ethernet address.
7.47. methodLabel 7.54. methodLabel
elementId: TBD elementId: TBD
name: methodLabel name: methodLabel
dataType: string dataType: string
status: current status: current
description: A label that references a specific method description: A label that references a specific method
registered and used in a SACM domain (e.g. method to registered and used in a SACM domain (e.g. method to
match and re-identify target endpoints via identifying match and re-identify target endpoints via identifying
attributes). attributes).
7.48. methodRepository 7.55. methodRepository
elementId: TBD elementId: TBD
name: methodRepository name: methodRepository
dataType: string dataType: string
status: current status: current
description: A label that references a SACM component description: A label that references a SACM component
methods can be registered at and that can provide methods can be registered at and that can provide
guidance in the form of registered methods to other guidance in the form of registered methods to other
SACM components. SACM components.
7.49. networkAccessLevelType 7.56. networkAccessLevelType
elementId: TBD elementId: TBD
name: networkAccessLevelType name: networkAccessLevelType
dataType: string dataType: string
status: current status: current
description: A set of types that expresses categories description: A set of types that expresses categories
of network access-levels (e.g. block, quarantine, etc.). of network access-levels (e.g. block, quarantine, etc.).
7.50. networkId 7.57. networkId
elementId: TBD elementId: TBD
name: networkId name: networkId
dataType: string dataType: string
status: current status: current
description: Most networks such as AS, OSBF domains, description: Most networks such as AS, OSBF domains,
or VLANs can have an ID. or VLANs can have an ID.
7.51. networkInterfaceName 7.58. networkInterfaceName
elementId: TBD elementId: TBD
name: networkInterfaceName name: networkInterfaceName
dataType: string dataType: string
status: current status: current
description: A label that uniquely identifies an interface description: A label that uniquely identifies an interface
associated with a distinguishable endpoint. associated with a distinguishable endpoint.
7.52. networkLayer 7.59. networkLayer
elementId: TBD elementId: TBD
name: networkLayer name: networkLayer
dataType: string dataType: string
status: current status: current
description: A set of layers that expresses the specific description: A set of layers that expresses the specific
network layer an interface operates on. network layer an interface operates on.
7.53. networkName 7.60. networkName
elementId: TBD elementId: TBD
name: networkName name: networkName
dataType: string dataType: string
status: current status: current
description: A label that is associated with a network. description: A label that is associated with a network.
Some networks, for example, effetive layer2-broadcast-domains Some networks, for example, effective
are difficult to "grasp" and therefore quite difficult to name. layer2-broadcast-domains are difficult to "grasp" and
therefore quite difficult to name.
7.54. organizationId 7.61. organizationId
elementId: TBD elementId: TBD
name: organizationId name: organizationId
dataType: string dataType: string
status: current status: current
description: A label that uniquely identifies an description: A label that uniquely identifies an
organization via a PEN. organization via a PEN.
7.55. osComponent 7.62. osComponent
elementId: TBD elementId: TBD
name: osComponent name: osComponent
dataType: string dataType: string
status: current status: current
description: A label that references a "sub-component" description: A label that references a "sub-component"
that is part of the operating system (e.g. a kernel that is part of the operating system (e.g. a kernel
module, microcode, or ACPI table). module, microcode, or ACPI table).
7.56. osLabel 7.63. osLabel
elementId: TBD elementId: TBD
name: osLabel name: osLabel
dataType: string dataType: string
status: current status: current
description: A label that references a specific version description: A label that references a specific version
of an operating system, including patches and hotfixes. of an operating system, including patches and hotfixes.
7.57. osName 7.64. osName
elementId: TBD elementId: TBD
name: osName name: osName
dataType: string dataType: string
status: current status: current
description: The name of an operating system. description: The name of an operating system.
7.58. osType 7.65. osType
elementId: TBD elementId: TBD
name: osType name: osType
dataType: string dataType: string
status: current status: current
description: A set of types that identifies the type description: A set of types that identifies the type
of an operating system (e.g. real-time, of an operating system (e.g. real-time,
security-enhanced, consumer, server). security-enhanced, consumer, server).
7.59. osVersion 7.66. osVersion
elementId: TBD elementId: TBD
name: osVersion name: osVersion
dataType: string dataType: string
status: current status: current
description: A value that represents the version of description: A value that represents the version of
an operating-system. an operating-system.
7.60. patchId 7.67. patchId
elementId: TBD elementId: TBD
name: patchId name: patchId
dataType: string dataType: string
status: current status: current
description: A label the uniquely identifies a specific description: A label the uniquely identifies a specific
software patch. software patch.
7.61. patchName 7.68. patchName
elementId: TBD elementId: TBD
name: osVersion name: patchName
dataType: string dataType: string
status: current status: current
description: The vendor's name of a software patch. description: The vendor's name of a software patch.
7.62. personFirstName 7.69. personFirstName
elementId: TBD elementId: TBD
name: patchId name: personFirstName
dataType: string dataType: string
status: current status: current
description: The first name of a natural person. description: The first name of a natural person.
7.63. personLastName 7.70. personLastName
elementId: TBD elementId: TBD
name: personLastName name: personLastName
dataType: string dataType: string
status: current status: current
description: The last name of a natural person. description: The last name of a natural person.
7.64. personMiddleName 7.71. personMiddleName
elementId: TBD elementId: TBD
name: personMiddleName name: personMiddleName
dataType: string dataType: string
status: current status: current
description: The middle name of a natural person. description: The middle name of a natural person.
7.65. phoneNumber 7.72. phoneNumber
elementId: TBD elementId: TBD
name: phoneNumber name: phoneNumber
dataType: string dataType: string
status: current status: current
description: A label that expresses the U.S. national description: A label that expresses the U.S. national
phone number (e.g. pattern value="((\d{3}) )?\d{3}-\d{4}"). phone number (e.g. pattern value="((\d{3}) )?\d{3}-\d{4}").
7.66. phoneNumberType 7.73. phoneNumberType
elementId: TBD elementId: TBD
name: phoneNumberType name: phoneNumberType
dataType: string dataType: string
status: current status: current
description: A set of types that express the type of description: A set of types that express the type of
a phone number (e.g. DSN, Fax, Home, Mobile, Pager, a phone number (e.g. DSN, Fax, Home, Mobile, Pager,
Secure, Unsecure, Work, Other). Secure, Unsecure, Work, Other).
7.67. privilegeName 7.74. privilegeName
elementId: TBD elementId: TBD
name: privilegeName name: privilegeName
dataType: string dataType: string
status: current status: current
description: The attribute name of the privilege description: The attribute name of the privilege
represented as an AVP. represented as an AVP.
7.68. privilegeValue 7.75. privilegeValue
elementId: TBD elementId: TBD
name: privilegeValue name: privilegeValue
dataType: string dataType: string
status: current status: current
description: The value content of the privilege description: The value content of the privilege
represented as an AVP. represented as an AVP.
7.69. protocol 7.76. protocol
elementId: TBD elementId: TBD
name: protocol name: protocol
dataType: string dataType: string
status: current status: current
description: A set of types that defines specific description: A set of types that defines specific
protocols above layer 4 (e.g. http, https, dns, ipp, protocols above layer 4 (e.g. http, https, dns, ipp,
or unknown). or unknown).
7.70. publicKey 7.77. publicKey
elementId: TBD elementId: TBD
name: publicKey name: publicKey
dataType: string dataType: string
status: current status: current
description: The value of a public key (regardless of its description: The value of a public key (regardless of its
method of creation, crypto-system, or signature scheme) method of creation, crypto-system, or signature scheme)
that can be collected from a target endpoint. that can be collected from a target endpoint.
7.71. relationshipContentElementGuid 7.78. relationshipContentElementGuid
elementId: TBD elementId: TBD
name: relationshipContentElementGuid name: relationshipContentElementGuid
dataType: string dataType: string
status: current status: current
description: A reference to a specific content element description: A reference to a specific content element
used in a relationship subject. used in a relationship subject.
7.72. relationshipStatementElementGuid 7.79. relationshipStatementElementGuid
elementId: TBD elementId: TBD
name: relationshipStatementElementGuid name: relationshipStatementElementGuid
dataType: string dataType: string
status: current status: current
description: A reference to a specific SACM statement description: A reference to a specific SACM statement
used in a relationship subject. used in a relationship subject.
7.73. relationshipObjectLabel 7.80. relationshipObjectLabel
elementId: TBD elementId: TBD
name: relationshipObjectLabel name: relationshipObjectLabel
dataType: string dataType: string
status: current status: current
description: A reference to a specific label used in description: A reference to a specific label used in
content (e.g. a te-label or a user-id). This content (e.g. a te-label or a user-id). This
reference is typically used if matching content reference is typically used if matching content
attribute can be done efficiantly and can also be attribute can be done efficiantly and can also be
included in addition to a relationship-content-element-guid included in addition to a relationship-content-element-guid
reference. reference.
7.74. relationshipType 7.81. relationshipType
elementId: TBD elementId: TBD
name: relationshipType name: relationshipType
dataType: string dataType: string
status: current status: current
description: A set of types that is in every instance description: A set of types that is in every instance
of a relationship subject to highlight what kind of of a relationship subject to highlight what kind of
relationship exists between the subject the relationship relationship exists between the subject the relationship
is included in (e.g. associated_with_user, is included in (e.g. associated_with_user,
applies_to_session, seen_on_interface, associated_with_flow, applies_to_session, seen_on_interface, associated_with_flow,
contains_virtual_device). contains_virtual_device).
7.75. roleName 7.82. roleName
elementId: TBD elementId: TBD
name: roleName name: roleName
dataType: string dataType: string
status: current status: current
description: A label that references a collection of description: A label that references a collection of
privileges assigned to a specific entity (identity? privileges assigned to a specific entity (identity?
FIXME). FIXME).
7.76. sessionStateType 7.83. sessionStateType
elementId: TBD elementId: TBD
name: sessionStateType name: sessionStateType
dataType: string dataType: string
status: current status: current
description: A set of types a discernible session (an description: A set of types a discernible session (an
ongoing network interaction) can be in (e.g. ongoing network interaction) can be in (e.g.
Authenticating, Authenticated, Postured, Started, Authenticating, Authenticated, Postured, Started,
Disconnected). Disconnected).
7.77. statementGuid 7.84. statementGuid
elementId: TBD elementId: TBD
name: statementGuid name: statementGuid
dataType: string dataType: string
status: current status: current
description: A label that expresses a global unique description: A label that expresses a global unique
ID referencing a specific SACM statement that was ID referencing a specific SACM statement that was
produced by a SACM component. produced by a SACM component.
7.78. statementType 7.85. statementType
elementId: TBD elementId: TBD
name: statementType name: statementType
dataType: string dataType: string
status: current status: current
description: A set of types that define the type of description: A set of types that define the type of
content that is included in a SACM statement (e.g. content that is included in a SACM statement (e.g.
Observation, DirectoryContent, Correlation, Assessment, Observation, DirectoryContent, Correlation, Assessment,
Guidance). Guidance).
7.79. status 7.86. status
elementId: TBD elementId: TBD
name: status name: status
dataType: string dataType: string
status: current status: current
description: A set of types that defines possible description: A set of types that defines possible
result values for a finding in general (e.g. true, result values for a finding in general (e.g. true,
false, error, unknown, not applicable, not evaluated). false, error, unknown, not applicable, not evaluated).
7.80. subAdministrativeDomain 7.87. subAdministrativeDomain
elementId: TBD elementId: TBD
name: subAdministrativeDomain name: subAdministrativeDomain
dataType: string dataType: string
status: current status: current
description: A label for related child domains an description: A label for related child domains an
administrative domain can be composed of (used in the administrative domain can be composed of (used in the
subject administrative-domain) subject administrative-domain)
7.81. subInterfaceLabel 7.88. subInterfaceLabel
elementId: TBD elementId: TBD
name: subInterfaceLabel name: subInterfaceLabel
dataType: string dataType: string
status: current status: current
description: A unique label a sub network interface description: A unique label a sub network interface
(e.g. a tagged vlan on a trunk) can be referenced (e.g. a tagged vlan on a trunk) can be referenced
with. with.
7.82. superAdministrativeDomain 7.89. superAdministrativeDomain
elementId: TBD elementId: TBD
name: superAdministrativeDomain name: superAdministrativeDomain
dataType: string dataType: string
status: current status: current
description: a label for related parent domains an description: a label for related parent domains an
administrative domain is part of (used administrative domain is part of (used
in the subject s.administrative-domain). in the subject s.administrative-domain).
7.83. superInterfaceLabel 7.90. superInterfaceLabel
elementId: TBD elementId: TBD
name: superInterfaceLabel name: superInterfaceLabel
dataType: string dataType: string
status: current status: current
description: a unique label a super network interface description: a unique label a super network interface
(e.g. a physical interface a tunnel (e.g. a physical interface a tunnel
interface terminates on) can be referenced interface terminates on) can be referenced
with. with.
7.84. teAssessmentState 7.91. teAssessmentState
elementId: TBD elementId: TBD
name: teAssessmentState name: teAssessmentState
dataType: string dataType: string
status: current status: current
description: a set of types that defines the state of description: a set of types that defines the state of
assessment of a target-endpoint (e.g. assessment of a target-endpoint (e.g.
in-discovery, discovered, in-classification, in-discovery, discovered, in-classification,
classified, in-assessment, assessed). classified, in-assessment, assessed).
7.85. teLabel 7.92. teLabel
elementId: TBD elementId: TBD
name: teLabel name: teLabel
dataType: string dataType: string
status: current status: current
description: an identifying label created from a set description: an identifying label created from a set
of identifying attributes used to reference of identifying attributes used to reference
a specific target endpoint. a specific target endpoint.
7.86. teId 7.93. teId
elementId: TBD elementId: TBD
name: teId name: teId
dataType: string dataType: string
status: current status: current
description: an identifying label that is created description: an identifying label that is created
randomly, is supposed to be unique, and randomly, is supposed to be unique, and
used to reference a specific target used to reference a specific target
endpoint. endpoint.
7.87. timestampType 7.94. timestampType
elementId: TBD elementId: TBD
name: timestampType name: timestampType
dataType: string dataType: string
status: current status: current
description: a set of types that express what type of description: a set of types that express what type of
action or event happened at that point action or event happened at that point
of time (e.g. discovered, classified, of time (e.g. discovered, classified,
collected, published). Can be included in collected, published). Can be included in
a generic s.timestamp subject. a generic s.timestamp subject.
7.88. unitsReceived 7.95. unitsReceived
elementId: TBD elementId: TBD
name: unitsReceived name: unitsReceived
dataType: string dataType: string
status: current status: current
description: a value that represents a number of units description: a value that represents a number of units
(e.g. frames, packets, cells or segments) (e.g. frames, packets, cells or segments)
received on a network interface. received on a network interface.
7.89. unitsSent 7.96. unitsSent
elementId: TBD elementId: TBD
name: unitsSent name: unitsSent
dataType: string dataType: string
status: current status: current
description: a value that represents a number of units description: a value that represents a number of units
(e.g. frames, packets, cells or segments) (e.g. frames, packets, cells or segments)
sent on a network interface. sent on a network interface.
7.90. username 7.97. userDirectory
elementId: TBD
name: username
dataType: string
status: current
description: a part of the credentials required to
access an account that can be collected from a target
endpoint.
7.91. userDirectory
elementId: TBD elementId: TBD
name: userDirectory name: userDirectory
dataType: string dataType: string
status: current status: current
description: a label that identifies a specific type description: a label that identifies a specific type
of user-directory (e.g. ldap, active-directory, of user-directory (e.g. ldap, active-directory,
local-user). local-user).
7.92. userId 7.98. sacmUserId
elementId: TBD elementId: TBD
name: userId name: sacmUserId
dataType: string dataType: string
status: current status: current
description: a label that references a specific user description: a label that references a specific user
known in a SACM domain. known in a SACM domain.
7.93. webSite 7.99. webSite
elementId: TBD elementId: TBD
name: webSite name: webSite
dataType: string dataType: string
status: current status: current
description: a URI that references a web-site. description: a URI that references a web-site.
7.94. WGS84Longitude 7.100. WGS84Longitude
elementId: TBD elementId: TBD
name: WGS84Longitude name: WGS84Longitude
dataType: float dataType: float64
status: current status: current
description: a label that represents WGS 84 rev 2004 description: a label that represents WGS 84 rev 2004
longitude. longitude.
7.95. WGS84Latitude 7.101. WGS84Latitude
elementId: TBD elementId: TBD
name: WGS84Latitude name: WGS84Latitude
dataType: float dataType: float64
status: current status: current
description: a label that represents WGS 84 rev 2004 description: a label that represents WGS 84 rev 2004
latitude. latitude.
7.96. WGS84Altitude 7.102. WGS84Altitude
elementId: TBD elementId: TBD
name: WGS84Altitude name: WGS84Altitude
dataType: float dataType: float64
status: current status: current
description: a label that represents WGS 84 rev 2004 description: a label that represents WGS 84 rev 2004
altitude. altitude.
7.97. hardwareSerialNumber 7.103. hardwareSerialNumber
elementId: TBD elementId: TBD
name: hardwareSerialNumber name: hardwareSerialNumber
dataType: string dataType: string
status: current status: current
description: A globally unique identifier for a particular description: A globally unique identifier for a particular
piece of hardware assigned by the vendor. piece of hardware assigned by the vendor.
7.98. interfaceName 7.104. interfaceName
elementId: TBD elementId: TBD
name: interfaceName name: interfaceName
dataType: string dataType: string
status: current status: current
description: A short name uniquely describing an interface, description: A short name uniquely describing an interface,
eg "Eth1/0". See [RFC2863] for the definition eg "Eth1/0". See [RFC2863] for the definition
of the ifName object. of the ifName object.
7.99. interfaceIndex 7.105. interfaceIndex
elementId: TBD elementId: TBD
name: interfaceIndex name: interfaceIndex
dataType: unsigned32 dataType: unsigned32
status: current status: current
description: The index of an interface installed on an endpoint. description: The index of an interface installed on an endpoint.
The value matches the value of managed object The value matches the value of managed object
'ifIndex' as defined in [RFC2863]. Note that ifIndex 'ifIndex' as defined in [RFC2863]. Note that ifIndex
values are not assigned statically to an interface values are not assigned statically to an interface
and that the interfaces may be renumbered every time and that the interfaces may be renumbered every time
the device's management system is re-initialized, the device's management system is re-initialized,
as specified in [RFC2863]. as specified in [RFC2863].
7.100. interfaceMacAddress 7.106. interfaceMacAddress
elementId: TBD elementId: TBD
name: interfaceMacAddress name: interfaceMacAddress
dataType: macAddress dataType: macAddress
status: current status: current
description: The IEEE 802 MAC address associated with a network description: The IEEE 802 MAC address associated with a network
interface on an endpoint. interface on an endpoint.
7.101. interfaceType 7.107. interfaceType
elementId: TBD elementId: TBD
name: interfaceType name: interfaceType
dataType: unsigned32 dataType: unsigned32
status: current status: current
description: The type of a network interface. The value matches description: The type of a network interface. The value matches
the value of managed object 'ifType' as defined in the value of managed object 'ifType' as defined in
[IANA registry ianaiftype-mib]. [IANA registry ianaiftype-mib].
7.102. interfaceFlags 7.108. interfaceFlags
elementId: TBD elementId: TBD
name: interfaceFlags name: interfaceFlags
dataType: unsigned16 dataType: unsigned16
status: current status: current
description: This information element specifies the flags description: This information element specifies the flags
associated with a network interface. Possible associated with a network interface. Possible
values include: values include:
structure: Up ; 0x1 ; Interface is up. structure: Up ; 0x1 ; Interface is up.
Broadcast ; 0x2 ; Broadcast address valid. Broadcast ; 0x2 ; Broadcast address valid.
Debug ; 0x4 ; Turn on debugging. Debug ; 0x4 ; Turn on debugging.
Loopback ; 0x8 ; Is a loopback net. Loopback ; 0x8 ; Is a loopback net.
Point-to-point ; 0x10 ; Interface is point-to-point link. Point-to-point ; 0x10 ; Interface is point-to-point link.
No trailers ; 0x20 ; Avoid use of trailers. No trailers ; 0x20 ; Avoid use of trailers.
Resources allocated ; 0x40 ; Resources allocated. Resources allocated ; 0x40 ; Resources allocated.
No ARP ; 0x80 ; No address resolution protocol. No ARP ; 0x80 ; No address resolution protocol.
Receive all ; 0x100 ; Receive all packets. Receive all ; 0x100 ; Receive all packets.
7.103. networkInterface 7.109. networkInterface
elementId: TBD elementId: TBD
name: networkInterface name: networkInterface
dataType: orderedList dataType: orderedList
status: current status: current
description: Information about a network interface description: Information about a network interface
installed on an endpoint. The installed on an endpoint. The
following high-level digram following high-level digram
describes the structure of describes the structure of
networkInterface information networkInterface information
element. element.
structure: orderedList(interfaceName, interfaceIndex, macAddress, structure: orderedList(interfaceName, interfaceIndex, macAddress,
ifType, flags) interfaceType, flags)
7.104. softwareIdentifier 7.110. softwareIdentifier
elementId: TBD elementId: TBD
name: softwareIdentifier name: softwareIdentifier
dataType: string dataType: string
status: current status: current
description: A globally unique identifier for a particular description: A globally unique identifier for a particular
software application. software application.
7.105. softwareTitle 7.111. softwareTitle
elementId: TBD elementId: TBD
name: softwareTitle name: softwareTitle
dataType: string dataType: string
status: current status: current
description: The title of the software application. description: The title of the software application.
7.106. softwareCreator 7.112. softwareCreator
elementId: TBD elementId: TBD
name: softwareCreator name: softwareCreator
dataType: string dataType: string
status: current status: current
description: The software developer (e.g., vendor or author). description: The software developer (e.g., vendor or author).
7.107. simpleSoftwareVersion 7.113. simpleSoftwareVersion
elementId: TBD elementId: TBD
name: simpleSoftwareVersion name: simpleSoftwareVersion
dataType: string dataType: string
status: current status: current
description: The version string for a software application that description: The version string for a software application that
conforms to the format of a list of hierarchical conforms to the format of a list of hierarchical
non-negative integers separated by a single character non-negative integers separated by a single character
delimiter format. delimiter format.
7.108. rpmSoftwareVersion 7.114. rpmSoftwareVersion
elementId: TBD elementId: TBD
name: rpmSoftwareVersion name: rpmSoftwareVersion
dataType: string dataType: string
status: current status: current
description: The version string for a software application that description: The version string for a software application that
conforms to the EPOCH:VERSION-RELEASE format. conforms to the EPOCH:VERSION-RELEASE format.
7.109. ciscoTrainSoftwareVersion 7.115. ciscoTrainSoftwareVersion
elementId: TBD elementId: TBD
name: ciscoTrainSoftwareVersion name: ciscoTrainSoftwareVersion
dataType: string dataType: string
status: current status: current
description: The version string for a software application that description: The version string for a software application that
conforms to the Cisco IOS Train string format. conforms to the Cisco IOS Train string format.
7.110. softwareVersion 7.116. softwareVersion
elementId: TBD elementId: TBD
name: softwareVerison name: softwareVerison
dataType: list dataType: category
status: current status: current
description: The version of the software application. Software description: The version of the software application. Software
applications may be versioned using a number of applications may be versioned using a number of
schemas. The following high-level digram describes schemas. The following high-level digram describes
the structure of the softwareVersion information the structure of the softwareVersion information
element. element.
structure: list(simpleSoftwareVersion | rpmSoftwareVersion | structure: category(simpleSoftwareVersion | rpmSoftwareVersion |
ciscoTrainSoftwareVersion) ciscoTrainSoftwareVersion)
7.111. lastUpdated 7.117. softwareLastUpdated
elementId: TBD elementId: TBD
name: lastUpdated name: softwareLastUpdated
dataType: dateTimeSeconds dataType: dateTimeSeconds
status: current status: current
description: The date and time when the software instance description: The date and time when the software instance
was last updated on the system (e.g., new was last updated on the system (e.g., new
version instlalled or patch applied) version instlalled or patch applied)
7.112. softwareInstance 7.118. softwareInstance
elementId: TBD elementId: TBD
name: softwareInstance name: softwareInstance
dataType: orderedList dataType: orderedList
status: current status: current
description: Information about an instance of software description: Information about an instance of software
installed on an endpoint. The following installed on an endpoint. The following
high-level digram describes the structure of high-level digram describes the structure of
softwareInstance information element. softwareInstance information element.
structure: orderedList(softwareIdentifier, title, creator, structure: orderedList(softwareIdentifier, softwareTitle,
softwareVersion, lastUpdated) softwareCreator, softwareVersion,
softwareLastUpdated)
7.113. globallyUniqueIdentifier 7.119. globallyUniqueIdentifier
elementId: TBD elementId: TBD
name: globallyUniqueIdentifier name: globallyUniqueIdentifier
dataType: unsigned8 dataType: unsigned8
status: current status: current
metadata: true
description: TODO. description: TODO.
7.114. dataOrigin 7.120. creationTimestamp
elementId: TBD
name: dataOrigin
dataType: string
status: current
metadata: true
description: The origin of the data.
7.115. dataSource
elementId: TBD
name: dataSource
dataType: string
status: current
metadata: true
description: The source of the data.
7.116. creationTimestamp
elementId: TBD elementId: TBD
name: creationTimestamp name: creationTimestamp
dataType: dateTimeSeconds dataType: dateTimeSeconds
status: current status: current
metadata: true
description: The date and time when the posture description: The date and time when the posture
information was created by a SACM Component. information was created by a SACM Component.
7.117. collectionTimestamp 7.121. collectionTimestamp
elementId: TBD elementId: TBD
name: collectionTimestamp name: collectionTimestamp
dataType: dateTimeSeconds dataType: dateTimeSeconds
status: current status: current
metadata: true
description: The date and time when the posture description: The date and time when the posture
information was collected or observed by a SACM information was collected or observed by a SACM
Component. Component.
7.118. publicationTimestamp 7.122. publicationTimestamp
elementId: TBD elementId: TBD
name: publicationTimestamp name: publicationTimestamp
dataType: dateTimeSeconds dataType: dateTimeSeconds
status: current status: current
metadata: true
description: The date and time when the posture description: The date and time when the posture
information was published. information was published.
7.119. relayTimestamp 7.123. relayTimestamp
elementId: TBD elementId: TBD
name: relayTimestamp name: relayTimestamp
dataType: dateTimeSeconds dataType: dateTimeSeconds
status: current status: current
metadata: true
description: The date and time when the posture description: The date and time when the posture
information was relayed to another SACM Component. information was relayed to another SACM Component.
7.120. storageTimestamp 7.124. storageTimestamp
elementId: TBD elementId: TBD
name: storageTimestamp name: storageTimestamp
dataType: dateTimeSeconds dataType: dateTimeSeconds
status: current status: current
metadata: true
description: The date and time when the posture description: The date and time when the posture
information was stored in a Repository. information was stored in a Repository.
7.121. type 7.125. type
elementId: TBD elementId: TBD
name: type name: type
dataType: enumeration dataType: enumeration
status: current status: current
metadata: true
description: The type of data model use to represent description: The type of data model use to represent
some set of endpoint information. The following some set of endpoint information. The following
table lists the set of data models supported by SACM. table lists the set of data models supported by SACM.
structure: TBD structure: TBD
7.122. protocolIdentifier 7.126. protocolIdentifier
elementId: TBD elementId: TBD
name: protocolIdentifier name: protocolIdentifier
dataType: unsigned8 dataType: unsigned8
status: current status: current
description: The value of the protocol number in the IP packet description: The value of the protocol number in the IP packet
header. The protocol number identifies the IP packet header. The protocol number identifies the IP packet
payload type. Protocol numbers are defined in the payload type. Protocol numbers are defined in the
IANA Protocol Numbers registry. IANA Protocol Numbers registry.
In Internet Protocol version 4 (IPv4), this is In Internet Protocol version 4 (IPv4), this is
carried in the Protocol field. In Internet Protocol carried in the Protocol field. In Internet Protocol
version 6 (IPv6), this is carried in the Next Header version 6 (IPv6), this is carried in the Next Header
field in the last extension header of the packet. field in the last extension header of the packet.
7.123. sourceTransportPort 7.127. sourceTransportPort
elementId: TBD elementId: TBD
name: sourceTransportPort name: sourceTransportPort
dataType: unsigned16 dataType: unsigned16
status: current status: current
description: The source port identifier in the transport header. description: The source port identifier in the transport header.
For the transport protocols UDP, TCP, and SCTP, this For the transport protocols UDP, TCP, and SCTP, this
is the source port number given in the respective is the source port number given in the respective
header. This field MAY also be used for future header. This field MAY also be used for future
transport protocols that have 16-bit source port transport protocols that have 16-bit source port
identifiers. identifiers.
7.124. sourceIPv4PrefixLength 7.128. sourceIPv4PrefixLength
elementId: TBD elementId: TBD
name: sourceIPv4PrefixLength name: sourceIPv4PrefixLength
dataType: unsigned8 dataType: unsigned8
status: current status: current
description: The number of contiguous bits that are relevant in description: The number of contiguous bits that are relevant in
the sourceIPv4Prefix Information Element. the sourceIPv4Prefix Information Element.
7.125. ingressInterface 7.129. ingressInterface
elementId: TBD elementId: TBD
name: ingressInterface name: ingressInterface
dataType: unsigned32 dataType: unsigned32
status: current status: current
description: The index of the IP interface where packets of this description: The index of the IP interface where packets of this
Flow are being received. The value matches the Flow are being received. The value matches the
value of managed object 'ifIndex' as defined in value of managed object 'ifIndex' as defined in
[RFC2863]. Note that ifIndex values are not assigned [RFC2863]. Note that ifIndex values are not assigned
statically to an interface and that the interfaces statically to an interface and that the interfaces
may be renumbered every time the device's management may be renumbered every time the device's management
system is re-initialized, as specified in [RFC2863]. system is re-initialized, as specified in [RFC2863].
7.126. destinationTransportPort 7.130. destinationTransportPort
elementId: TBD elementId: TBD
name: destinationTransportPort name: destinationTransportPort
dataType: unsigned16 dataType: unsigned16
status: current status: current
description: The destination port identifier in the transport description: The destination port identifier in the transport
header. For the transport protocols UDP, TCP, and header. For the transport protocols UDP, TCP, and
SCTP, this is the destination port number given in SCTP, this is the destination port number given in
the respective header. This field MAY also be used the respective header. This field MAY also be used
for future transport protocols that have 16-bit for future transport protocols that have 16-bit
destination port identifiers. destination port identifiers.
7.127. sourceIPv6PrefixLength 7.131. sourceIPv6PrefixLength
elementId: TBD elementId: TBD
name: sourceIPv6PrefixLength name: sourceIPv6PrefixLength
dataType: unsigned8 dataType: unsigned8
status: current status: current
description: The number of contiguous bits that are relevant in description: The number of contiguous bits that are relevant in
the sourceIPv6Prefix Information Element. the sourceIPv6Prefix Information Element.
7.128. sourceIPv4Prefix 7.132. sourceIPv4Prefix
elementId: TBD elementId: TBD
name: sourceIPv4Prefix name: sourceIPv4Prefix
dataType: ipv4Address dataType: ipv4Address
status: current status: current
description: IPv4 source address prefix. description: IPv4 source address prefix.
7.129. destinationIPv4Prefix 7.133. destinationIPv4Prefix
elementId: TBD elementId: TBD
name: destinationIPv4Prefix name: destinationIPv4Prefix
dataType: ipv4Address dataType: ipv4Address
status: current status: current
description: IPv4 destination address prefix. description: IPv4 destination address prefix.
7.130. sourceMacAddress 7.134. sourceMacAddress
elementId: TBD elementId: TBD
name: sourceMacAddress name: sourceMacAddress
dataType: macAddress dataType: macAddress
status: current status: current
description: The IEEE 802 source MAC address field. description: The IEEE 802 source MAC address field.
7.131. ipVersion 7.135. ipVersion
elementId: TBD elementId: TBD
name: ipVersion name: ipVersion
dataType: unsigned8 dataType: unsigned8
status: current status: current
description: The IP version field in the IP packet header. description: The IP version field in the IP packet header.
7.132. interfaceDescription 7.136. interfaceDescription
elementId: TBD elementId: TBD
name: interfaceDescription name: interfaceDescription
dataType: string dataType: string
status: current status: current
description: The description of an interface, eg "FastEthernet description: The description of an interface, eg "FastEthernet
1/0" or "ISP 1/0" or "ISP
connection". connection".
7.133. applicationDescription 7.137. applicationDescription
elementId: TBD elementId: TBD
name: applicationDescription name: applicationDescription
dataType: string dataType: string
status: current status: current
description: Specifies the description of an application. description: Specifies the description of an application.
7.134. applicationId 7.138. applicationId
elementId: TBD elementId: TBD
name: applicationId name: applicationId
dataType: octetArray dataType: octetArray
status: current status: current
description: Specifies an Application ID per [RFC6759]. description: Specifies an Application ID per [RFC6759].
7.135. applicationName 7.139. applicationName
elementId: TBD elementId: TBD
name: applicationName name: applicationName
dataType: string dataType: string
status: current status: current
description: Specifies the name of an application. description: Specifies the name of an application.
7.136. exporterIPv4Address 7.140. exporterIPv4Address
elementId: TBD elementId: TBD
name: exporterIPv4Address name: exporterIPv4Address
dataType: ipv4Address dataType: ipv4Address
status: current status: current
description: The IPv4 address used by the Exporting Process. description: The IPv4 address used by the Exporting Process.
This is used by the Collector to identify the This is used by the Collector to identify the
Exporter in cases where the identity of the Exporter Exporter in cases where the identity of the Exporter
may have been obscured by the use of a proxy. may have been obscured by the use of a proxy.
7.137. exporterIPv6Address 7.141. exporterIPv6Address
elementId: TBD elementId: TBD
name: exporterIPv6Address name: exporterIPv6Address
dataType: ipv6Address dataType: ipv6Address
status: current status: current
description: The IPv6 address used by the Exporting Process. description: The IPv6 address used by the Exporting Process.
This is used by the Collector to identify the This is used by the Collector to identify the
Exporter in cases where the identity of the Exporter in cases where the identity of the
Exporter may have been obscured by the use of a Exporter may have been obscured by the use of a
proxy. proxy.
7.138. portId 7.142. portId
elementId: TBD elementId: TBD
name: portId name: portId
dataType: unsigned32 dataType: unsigned32
status: current status: current
description: An identifier of a line port that is unique per description: An identifier of a line port that is unique per
IPFIX Device hosting an Observation Point. IPFIX Device hosting an Observation Point.
Typically, this Information Element is used for Typically, this Information Element is used for
limiting the scope of other Information Elements. limiting the scope of other Information Elements.
7.139. templateId 7.143. templateId
elementId: TBD elementId: TBD
name: templateId name: templateId
dataType: unsigned16 dataType: unsigned16
status: current status: current
description: An identifier of a Template that is locally unique description: An identifier of a Template that is locally unique
within a combination of a Transport session and an within a combination of a Transport session and an
Observation Domain. Observation Domain.
Template IDs 0-255 are reserved for Template Sets, Template IDs 0-255 are reserved for Template Sets,
Options Template Sets, and other reserved Sets yet Options Template Sets, and other reserved Sets yet
to be created. Template IDs of Data Sets are to be created. Template IDs of Data Sets are
numbered from 256 to 65535. numbered from 256 to 65535.
Typically, this Information Element is used for Typically, this Information Element is used for
limiting the scope of other Information Elements. limiting the scope of other Information Elements.
Note that after a re-start of the Exporting Process Note that after a re-start of the Exporting Process
Template identifiers may be re-assigned. Template identifiers may be re-assigned.
7.140. collectorIPv4Address 7.144. collectorIPv4Address
elementId: TBD elementId: TBD
name: collectorIPv4Address name: collectorIPv4Address
dataType: ipv4Address dataType: ipv4Address
status: current status: current
description: An IPv4 address to which the Exporting Process sends description: An IPv4 address to which the Exporting Process sends
Flow information. Flow information.
7.141. collectorIPv6Address 7.145. collectorIPv6Address
elementId: TBD elementId: TBD
name: collectorIPv6Address name: collectorIPv6Address
dataType: ipv6Address dataType: ipv6Address
status: current status: current
description: An IPv6 address to which the Exporting Process sends description: An IPv6 address to which the Exporting Process sends
Flow information. Flow information.
7.142. informationElementIndex 7.146. informationElementIndex
elementId: TBD elementId: TBD
name: informationElementIndex name: informationElementIndex
dataType: unsigned16 dataType: unsigned16
status: current status: current
description: A zero-based index of an Information Element description: A zero-based index of an Information Element
referenced by informationElementId within a Template referenced by informationElementId within a Template
referenced by templateId; used to disambiguate referenced by templateId; used to disambiguate
scope for templates containing multiple identical scope for templates containing multiple identical
Information Elements. Information Elements.
7.143. informationElementId 7.147. informationElementId
elementId: TBD elementId: TBD
name: informationElementId name: informationElementId
dataType: unsigned16 dataType: unsigned16
status: current status: current
description: This Information Element contains the ID of another description: This Information Element contains the ID of another
Information Element. Information Element.
7.144. informationElementDataType 7.148. informationElementDataType
elementId: TBD elementId: TBD
name: informationElementDataType name: informationElementDataType
dataType: unsigned8 dataType: unsigned8
status: current status: current
description: A description of the abstract data type of an IPFIX description: A description of the abstract data type of an IPFIX
information element.These are taken from the information element.These are taken from the
abstract data types defined in section 3.1 of the abstract data types defined in section 3.1 of the
IPFIX Information Model [RFC5102]; see that section IPFIX Information Model [RFC5102]; see that section
for more information on the types described in the for more information on the types described in the
informationElementDataType sub-registry. informationElementDataType sub-registry.
These types are registered in the IANA IPFIX These types are registered in the IANA IPFIX
Information Element Data Type subregistry. This Information Element Data Type subregistry. This
subregistry is intended to assign numbers for type subregistry is intended to assign numbers for type
names, not to provide a mechanism for adding data names, not to provide a mechanism for adding data
types to the IPFIX Protocol, and as such requires a types to the IPFIX Protocol, and as such requires a
Standards Action [RFC5226] to modify. Standards Action [RFC5226] to modify.
7.145. informationElementDescription 7.149. informationElementDescription
elementId: TBD elementId: TBD
name: informationElementDescription name: informationElementDescription
dataType: string dataType: string
status: current status: current
description: A UTF-8 [RFC3629] encoded Unicode string containing description: A UTF-8 [RFC3629] encoded Unicode string containing
a human-readable description of an Information a human-readable description of an Information
Element. The content of the Element. The content of the
informationElementDescription MAY be annotated with informationElementDescription MAY be annotated with
one or more language tags [RFC4646], encoded one or more language tags [RFC4646], encoded
in-line [RFC2482] within the UTF-8 string, in order in-line [RFC2482] within the UTF-8 string, in order
to specify the language in which the description is to specify the language in which the description is
written. Description text in multiple languages MAY written. Description text in multiple languages MAY
tag each section with its own language tag; in this tag each section with its own language tag; in this
case, the description information in each language case, the description information in each language
SHOULD have equivalent meaning. In the absence of SHOULD have equivalent meaning. In the absence of
any language tag, the "i-default" [RFC2277] language any language tag, the "i-default" [RFC2277] language
SHOULD be assumed. See the Security Considerations SHOULD be assumed. See the Security Considerations
section for notes on string handling for Information section for notes on string handling for Information
Element type records. Element type records.
7.146. informationElementName 7.150. informationElementName
elementId: TBD elementId: TBD
name: informationElementName name: informationElementName
dataType: string dataType: string
status: current status: current
description: A UTF-8 [RFC3629] encoded Unicode string containing description: A UTF-8 [RFC3629] encoded Unicode string containing
the name of an Information Element, intended as a the name of an Information Element, intended as a
simple identifier. See the Security Considerations simple identifier. See the Security Considerations
section for notes on string handling for Information section for notes on string handling for Information
Element type records. Element type records.
7.147. informationElementRangeBegin 7.151. informationElementRangeBegin
elementId: TBD elementId: TBD
name: informationElementRangeBegin name: informationElementRangeBegin
dataType: unsigned64 dataType: unsigned64
status: current status: current
description: Contains the inclusive low end of the range of description: Contains the inclusive low end of the range of
acceptable values for an Information Element. acceptable values for an Information Element.
7.148. informationElementRangeEnd 7.152. informationElementRangeEnd
elementId: TBD elementId: TBD
name: informationElementRangeEnd name: informationElementRangeEnd
dataType: unsigned64 dataType: unsigned64
status: current status: current
description: Contains the inclusive high end of the range of description: Contains the inclusive high end of the range of
acceptable values for an Information Element. acceptable values for an Information Element.
7.149. informationElementSemantics 7.153. informationElementSemantics
elementId: TBD elementId: TBD
name: informationElementSemantics name: informationElementSemantics
dataType: unsigned8 dataType: unsigned8
status: current status: current
description: A description of the semantics of an IPFIX description: A description of the semantics of an IPFIX
Information Element. These are taken from the data Information Element. These are taken from the data
type semantics defined in section 3.2 of the IPFIX type semantics defined in section 3.2 of the IPFIX
Information Model [RFC5102]; see that section for Information Model [RFC5102]; see that section for
more information on the types defined in the more information on the types defined in the
skipping to change at page 65, line 36 skipping to change at page 67, line 36
manipulated by a Collecting Process or File Reader manipulated by a Collecting Process or File Reader
that does not understand it a priori. that does not understand it a priori.
These semantics are registered in the IANA IPFIX These semantics are registered in the IANA IPFIX
Information Element Semantics subregistry. This Information Element Semantics subregistry. This
subregistry is intended to assign numbers for subregistry is intended to assign numbers for
semantics names, not to provide a mechanism for semantics names, not to provide a mechanism for
adding semantics to the IPFIX Protocol, and as such adding semantics to the IPFIX Protocol, and as such
requires a Standards Action [RFC5226] to modify. requires a Standards Action [RFC5226] to modify.
7.150. informationElementUnits 7.154. informationElementUnits
elementId: TBD elementId: TBD
name: informationElementUnits name: informationElementUnits
dataType: unsigned16 dataType: unsigned16
status: current status: current
description: A description of the units of an IPFIX Information description: A description of the units of an IPFIX Information
Element. These correspond to the units implicitly Element. These correspond to the units implicitly
defined in the Information Element definitions in defined in the Information Element definitions in
section 5 of the IPFIX Information Model [RFC5102]; section 5 of the IPFIX Information Model [RFC5102];
see that section for more information on the types see that section for more information on the types
described in the informationElementsUnits described in the informationElementsUnits
sub-registry. This field may take the values in sub-registry. This field may take the values in
Table 3 below; the special value 0x00 (none) is Table 3 below; the special value 0x00 (none) is
used to note that the field is unitless. used to note that the field is unitless.
These types are registered in the IANA IPFIX These types are registered in the IANA IPFIX
Information Element Units subregistry; new types Information Element Units subregistry; new types
may be added on a First Come First Served [RFC5226] may be added on a First Come First Served [RFC5226]
basis. basis.
7.151. userName 7.155. applicationCategoryName
elementId: TBD
name: userName
dataType: string
status: current
description: User name associated with the flow.
7.152. applicationCategoryName
elementId: TBD elementId: TBD
name: applicationCategoryName name: applicationCategoryName
dataType: string dataType: string
status: current status: current
description: An attribute that provides a first level description: An attribute that provides a first level
categorization for each Application ID. categorization for each Application ID.
7.153. mibObjectValueInteger 7.156. mibObjectValueInteger
elementId: TBD elementId: TBD
name: mibObjectValueInteger name: mibObjectValueInteger
dataType: signed64 dataType: signed64
status: current status: current
description: An IPFIX Information Element which denotes that the description: An IPFIX Information Element which denotes that the
integer value of a MIB object will be exported. integer value of a MIB object will be exported.
The MIB Object Identifier ("mibObjectIdentifier") The MIB Object Identifier ("mibObjectIdentifier")
for this field MUST be exported in a MIB Field for this field MUST be exported in a MIB Field
Option or via another means. This Information Option or via another means. This Information
Element is used for MIB objects with the Base Element is used for MIB objects with the Base
Syntax of Integer32 and INTEGER with IPFIX Reduced Syntax of Integer32 and INTEGER with IPFIX Reduced
Size Encoding used as required. The value is Size Encoding used as required. The value is
encoded as per the standard IPFIX Abstract Data Type encoded as per the standard IPFIX Abstract Data Type
of signed64. of signed64.
7.154. mibObjectValueOctetString 7.157. mibObjectValueOctetString
elementId: TBD elementId: TBD
name: mibObjectValueOctetString name: mibObjectValueOctetString
dataType: octetArray dataType: octetArray
status: current status: current
description: An IPFIX Information Element which denotes that an description: An IPFIX Information Element which denotes that an
Octet String or Opaque value of a MIB object will Octet String or Opaque value of a MIB object will
be exported. The MIB Object Identifier be exported. The MIB Object Identifier
("mibObjectIdentifier") for this field MUST be ("mibObjectIdentifier") for this field MUST be
exported in a MIB Field Option or via another means. exported in a MIB Field Option or via another means.
This Information Element is used for MIB objects This Information Element is used for MIB objects
with the Base Syntax of OCTET STRING and Opaque. The with the Base Syntax of OCTET STRING and Opaque. The
value is encoded as per the standard IPFIX Abstract value is encoded as per the standard IPFIX Abstract
Data Type of octetArray. Data Type of octetArray.
7.155. mibObjectValueOID 7.158. mibObjectValueOID
elementId: TBD elementId: TBD
name: mibObjectValueOID name: mibObjectValueOID
dataType: octetArray dataType: octetArray
status: current status: current
description: An IPFIX Information Element which denotes that an description: An IPFIX Information Element which denotes that an
Object Identifier or OID value of a MIB object will Object Identifier or OID value of a MIB object will
be exported. The MIB Object Identifier be exported. The MIB Object Identifier
("mibObjectIdentifier") for this field MUST be ("mibObjectIdentifier") for this field MUST be
exported in a MIB Field Option or via another means. exported in a MIB Field Option or via another means.
This Information Element is used for MIB objects This Information Element is used for MIB objects
with the Base Syntax of OBJECT IDENTIFIER. Note - with the Base Syntax of OBJECT IDENTIFIER. Note -
In this case the "mibObjectIdentifier" will define In this case the "mibObjectIdentifier" will define
which MIB object is being exported while the value which MIB object is being exported while the value
contained in this Information Element will be an contained in this Information Element will be an
OID as a value. The mibObjectValueOID Information OID as a value. The mibObjectValueOID Information
Element is encoded as ASN.1/BER [BER] in an Element is encoded as ASN.1/BER [BER] in an
octetArray. octetArray.
7.156. mibObjectValueBits 7.159. mibObjectValueBits
elementId: TBD elementId: TBD
name: mibObjectValueBits name: mibObjectValueBits
dataType: octetArray dataType: octetArray
status: current status: current
description: An IPFIX Information Element which denotes that a description: An IPFIX Information Element which denotes that a
set of Enumerated flags or bits from a MIB object set of Enumerated flags or bits from a MIB object
will be exported. The MIB Object Identifier will be exported. The MIB Object Identifier
("mibObjectIdentifier") for this field MUST be ("mibObjectIdentifier") for this field MUST be
exported in a MIB Field Option or via another means. exported in a MIB Field Option or via another means.
This Information Element is used for MIB objects This Information Element is used for MIB objects
with the Base Syntax of BITS. The flags or bits are with the Base Syntax of BITS. The flags or bits are
encoded as per the standard IPFIX Abstract Data Type encoded as per the standard IPFIX Abstract Data Type
of octetArray, with sufficient length to accommodate of octetArray, with sufficient length to accommodate
the required number of bits. If the number of bits the required number of bits. If the number of bits
is not an integer multiple of octets then the most is not an integer multiple of octets then the most
significant bits at end of the octetArray MUST be significant bits at end of the octetArray MUST be
set to zero. set to zero.
7.157. mibObjectValueIPAddress 7.160. mibObjectValueIPAddress
elementId: TBD elementId: TBD
name: mibObjectValueIPAddress name: mibObjectValueIPAddress
dataType: ipv4Address dataType: ipv4Address
status: current status: current
description: An IPFIX Information Element which denotes that the description: An IPFIX Information Element which denotes that the
IPv4 Address of a MIB object will be exported. The IPv4 Address of a MIB object will be exported. The
MIB Object Identifier ("mibObjectIdentifier") for MIB Object Identifier ("mibObjectIdentifier") for
this field MUST be exported in a MIB Field Option this field MUST be exported in a MIB Field Option
or via another means. This Information Element is or via another means. This Information Element is
used for MIB objects with the Base Syntax of used for MIB objects with the Base Syntax of
IPaddress. The value is encoded as per the standard IPaddress. The value is encoded as per the standard
IPFIX Abstract Data Type of ipv4Address. IPFIX Abstract Data Type of ipv4Address.
7.158. mibObjectValueCounter 7.161. mibObjectValueCounter
elementId: TBD elementId: TBD
name: mibObjectValueCounter name: mibObjectValueCounter
dataType: unsigned64 dataType: unsigned64
status: current status: current
description: An IPFIX Information Element which denotes that the description: An IPFIX Information Element which denotes that the
counter value of a MIB object will be exported. counter value of a MIB object will be exported.
The MIB Object Identifier ("mibObjectIdentifier") The MIB Object Identifier ("mibObjectIdentifier")
for this field MUST be exported in a MIB Field for this field MUST be exported in a MIB Field
Option or via another means. This Information Option or via another means. This Information
Element is used for MIB objects with the Base Element is used for MIB objects with the Base
Syntax of Counter32 or Counter64 with IPFIX Reduced Syntax of Counter32 or Counter64 with IPFIX Reduced
Size Encoding used as required. The value is encoded Size Encoding used as required. The value is encoded
as per the standard IPFIX Abstract Data Type as per the standard IPFIX Abstract Data Type
of unsigned64. of unsigned64.
7.159. mibObjectValueGauge 7.162. mibObjectValueGauge
elementId: TBD elementId: TBD
name: mibObjectValueGauge name: mibObjectValueGauge
dataType: unsigned32 dataType: unsigned32
status: current status: current
description: An IPFIX Information Element which denotes that the description: An IPFIX Information Element which denotes that the
Gauge value of a MIB object will be exported. The Gauge value of a MIB object will be exported. The
MIB Object Identifier ("mibObjectIdentifier") for MIB Object Identifier ("mibObjectIdentifier") for
this field MUST be exported in a MIB Field Option this field MUST be exported in a MIB Field Option
or via another means. This Information Element is or via another means. This Information Element is
used for MIB objects with the Base Syntax of Gauge32. used for MIB objects with the Base Syntax of Gauge32.
The value is encoded as per the standard IPFIX The value is encoded as per the standard IPFIX
Abstract Data Type of unsigned64. This value will Abstract Data Type of unsigned64. This value will
represent a non-negative integer, which may increase represent a non-negative integer, which may increase
or decrease, but shall never exceed a maximum or decrease, but shall never exceed a maximum
value, nor fall below a minimum value. value, nor fall below a minimum value.
7.160. mibObjectValueTimeTicks 7.163. mibObjectValueTimeTicks
elementId: TBD elementId: TBD
name: mibObjectValueTimeTicks name: mibObjectValueTimeTicks
dataType: unsigned32 dataType: unsigned32
status: current status: current
description: An IPFIX Information Element which denotes that the description: An IPFIX Information Element which denotes that the
TimeTicks value of a MIB object will be exported. TimeTicks value of a MIB object will be exported.
The MIB Object Identifier ("mibObjectIdentifier") The MIB Object Identifier ("mibObjectIdentifier")
for this field MUST be exported in a MIB Field for this field MUST be exported in a MIB Field
Option or via another means. This Information Option or via another means. This Information
Element is used for MIB objects with the Base Element is used for MIB objects with the Base
Syntax of TimeTicks. The value is encoded as per Syntax of TimeTicks. The value is encoded as per
the standard IPFIX Abstract Data Type of unsigned32. the standard IPFIX Abstract Data Type of unsigned32.
7.161. mibObjectValueUnsigned 7.164. mibObjectValueUnsigned
elementId: TBD elementId: TBD
name: mibObjectValueUnsigned name: mibObjectValueUnsigned
dataType: unsigned64 dataType: unsigned64
status: current status: current
description: An IPFIX Information Element which denotes that an description: An IPFIX Information Element which denotes that an
unsigned integer value of a MIB object will be unsigned integer value of a MIB object will be
exported. The MIB Object Identifier exported. The MIB Object Identifier
("mibObjectIdentifier") for this field MUST be ("mibObjectIdentifier") for this field MUST be
exported in a MIB Field Option or via another means. exported in a MIB Field Option or via another means.
This Information Element is used for MIB objects This Information Element is used for MIB objects
with the Base Syntax of unsigned64 with IPFIX with the Base Syntax of unsigned64 with IPFIX
Reduced Size Encoding used as required. The value is Reduced Size Encoding used as required. The value is
encoded as per the standard IPFIX Abstract Data Type encoded as per the standard IPFIX Abstract Data Type
of unsigned64. of unsigned64.
7.162. mibObjectValueTable 7.165. mibObjectValueTable
elementId: TBD elementId: TBD
name: mibObjectValueTable name: mibObjectValueTable
dataType: orderedList dataType: orderedList
status: current status: current
description: An IPFIX Information Element which denotes that a description: An IPFIX Information Element which denotes that a
complete or partial conceptual table will be complete or partial conceptual table will be
exported. The MIB Object Identifier exported. The MIB Object Identifier
("mibObjectIdentifier") for this field MUST be ("mibObjectIdentifier") for this field MUST be
exported in a MIB Field Option or via another means. exported in a MIB Field Option or via another means.
This Information Element is used for MIB objects This Information Element is used for MIB objects
with a SYNTAX of SEQUENCE. This is encoded as a with a SYNTAX of SEQUENCE. This is encoded as a
subTemplateList of mibObjectValue Information subTemplateList of mibObjectValue Information
Elements. The template specified in the Elements. The template specified in the
subTemplateList MUST be an Options Template and subTemplateList MUST be an Options Template and
MUST include all the Objects listed in the INDEX MUST include all the Objects listed in the INDEX
clause as Scope Fields. clause as Scope Fields.
structure: orderedList(mibObjectValueRow+) structure: orderedList(mibObjectValueRow+)
7.163. mibObjectValueRow 7.166. mibObjectValueRow
elementId: TBD elementId: TBD
name: mibObjectValueRow name: mibObjectValueRow
dataType: orderedList dataType: orderedList
status: current status: current
description: An IPFIX Information Element which denotes that a description: An IPFIX Information Element which denotes that a
single row of a conceptual table will be exported. single row of a conceptual table will be exported.
The MIB Object Identifier ("mibObjectIdentifier") The MIB Object Identifier ("mibObjectIdentifier")
for this field MUST be exported in a MIB Field for this field MUST be exported in a MIB Field
Option or via another means. This Information Option or via another means. This Information
Element is used for MIB objects with a SYNTAX of Element is used for MIB objects with a SYNTAX of
SEQUENCE. This is encoded as a subTemplateList of SEQUENCE. This is encoded as a subTemplateList of
mibObjectValue Information Elements. The mibObjectValue Information Elements. The
subTemplateList exported MUST contain exactly one subTemplateList exported MUST contain exactly one
row (i.e., one instance of the subtemplate). The row (i.e., one instance of the subtemplate). The
template specified in the subTemplateList MUST be template specified in the subTemplateList MUST be
an Options Template and MUST include all the an Options Template and MUST include all the
Objects listed in the INDEX clause as Scope Fields. Objects listed in the INDEX clause as Scope Fields.
structure: orderedList(mibObjectValue+) structure: orderedList(mibObjectValue+)
7.164. mibObjectIdentifier 7.167. mibObjectIdentifier
elementId: TBD elementId: TBD
name: mibObjectIdentifier name: mibObjectIdentifier
dataType: octetArray dataType: octetArray
status: current status: current
description: An IPFIX Information Element which denotes that a description: An IPFIX Information Element which denotes that a
MIB Object Identifier (MIB OID) is exported in the MIB Object Identifier (MIB OID) is exported in the
(Options) Template Record. The mibObjectIdentifier (Options) Template Record. The mibObjectIdentifier
Information Element contains the OID assigned to Information Element contains the OID assigned to
the MIB Object Type Definition encoded as the MIB Object Type Definition encoded as
ASN.1/BER [BER]. ASN.1/BER [BER].
7.165. mibSubIdentifier 7.168. mibSubIdentifier
elementId: TBD elementId: TBD
name: mibSubIdentifier name: mibSubIdentifier
dataType: unsigned32 dataType: unsigned32
status: current status: current
description: A non-negative sub-identifier of an Object description: A non-negative sub-identifier of an Object
Identifier (OID). Identifier (OID).
7.166. mibIndexIndicator 7.169. mibIndexIndicator
elementId: TBD elementId: TBD
name: mibIndexIndicator name: mibIndexIndicator
dataType: unsigned64 dataType: unsigned64
status: current status: current
description: This set of bit fields is used for marking the description: This set of bit fields is used for marking the
Information Elements of a Data Record that serve as Information Elements of a Data Record that serve as
INDEX MIB objects for an indexed Columnar MIB INDEX MIB objects for an indexed Columnar MIB
object. Each bit represents an Information Element object. Each bit represents an Information Element
in the Data Record with the n-th bit representing in the Data Record with the n-th bit representing
the n-th Information Element. A bit set to value 1 the n-th Information Element. A bit set to value 1
skipping to change at page 73, line 32 skipping to change at page 74, line 32
Fields are among the first 64 Information Elements, Fields are among the first 64 Information Elements,
because the mibIndexIndicator only contains 64 bits. because the mibIndexIndicator only contains 64 bits.
If the Data Record contains less than 64 If the Data Record contains less than 64
Information Elements, then the extra bits in the Information Elements, then the extra bits in the
mibIndexIndicator for which no corresponding mibIndexIndicator for which no corresponding
Information Element exists MUST have the value 0, Information Element exists MUST have the value 0,
and must be disregarded by the Collector. This and must be disregarded by the Collector. This
Information Element may be exported with Information Element may be exported with
IPFIX Reduced Size Encoding. IPFIX Reduced Size Encoding.
7.167. mibCaptureTimeSemantics 7.170. mibCaptureTimeSemantics
elementId: TBD elementId: TBD
name: mibCaptureTimeSemantics name: mibCaptureTimeSemantics
dataType: unsigned8 dataType: unsigned8
status: current status: current
description: Indicates when in the lifetime of the flow the MIB description: Indicates when in the lifetime of the flow the MIB
value was retrieved from the MIB for a value was retrieved from the MIB for a
mibObjectIdentifier. This is used to indicate if mibObjectIdentifier. This is used to indicate if
the value exported was collected from the MIB the value exported was collected from the MIB
closer to flow creation or flow export time and closer to flow creation or flow export time and
will refer to the Timestamp fields included in the will refer to the Timestamp fields included in the
skipping to change at page 74, line 41 skipping to change at page 75, line 41
1. begin - The value for the MIB object is captured 1. begin - The value for the MIB object is captured
from the MIB when the Flow is first observed from the MIB when the Flow is first observed
2. end - The value for the MIB object is captured 2. end - The value for the MIB object is captured
from the MIB when the Flow ends from the MIB when the Flow ends
3. export - The value for the MIB object is 3. export - The value for the MIB object is
captured from the MIB at export time captured from the MIB at export time
4. average - The value for the MIB object is an 4. average - The value for the MIB object is an
average of multiple captures from the MIB over the average of multiple captures from the MIB over the
observed life of the Flow observed life of the Flow
7.168. mibContextEngineID 7.171. mibContextEngineID
elementId: TBD elementId: TBD
name: mibContextEngineID name: mibContextEngineID
dataType: octetArray dataType: octetArray
status: current status: current
description: A mibContextEngineID that specifies the SNMP engine description: A mibContextEngineID that specifies the SNMP engine
ID for a MIB field being exported over IPFIX. ID for a MIB field being exported over IPFIX.
Definition as per [RFC3411] section 3.3. Definition as per [RFC3411] section 3.3.
7.169. mibContextName 7.172. mibContextName
elementId: TBD elementId: TBD
name: mibContextName name: mibContextName
dataType: string dataType: string
status: current status: current
description: This Information Element denotes that a MIB Context description: This Information Element denotes that a MIB Context
Name is specified for a MIB field being exported Name is specified for a MIB field being exported
over IPFIX. Reference [RFC3411] section 3.3. over IPFIX. Reference [RFC3411] section 3.3.
7.170. mibObjectName 7.173. mibObjectName
elementId: TBD elementId: TBD
name: mibObjectName name: mibObjectName
dataType: string dataType: string
status: current status: current
description: The name (called a descriptor in [RFC2578] description: The name (called a descriptor in [RFC2578]
of an object type definition. of an object type definition.
7.171. mibObjectDescription 7.174. mibObjectDescription
elementId: TBD elementId: TBD
name: mibObjectDescription name: mibObjectDescription
dataType: string dataType: string
status: current status: current
description: The value of the DESCRIPTION clause of an MIB object description: The value of the DESCRIPTION clause of an MIB object
type definition. type definition.
7.172. mibObjectSyntax 7.175. mibObjectSyntax
elementId: TBD elementId: TBD
name: mibObjectSyntax name: mibObjectSyntax
dataType: string dataType: string
status: current status: current
description: The value of the SYNTAX clause of an MIB object type description: The value of the SYNTAX clause of an MIB object type
definition, which may include a Textual Convention definition, which may include a Textual Convention
or Subtyping. See [RFC2578]. or Subtyping. See [RFC2578].
7.173. mibModuleName 7.176. mibModuleName
elementId: TBD elementId: TBD
name: mibModuleName name: mibModuleName
dataType: string dataType: string
status: current status: current
description: The textual name of the MIB module that defines a MIB description: The textual name of the MIB module that defines a MIB
Object. Object.
7.174. interface 7.177. interface
elementId: TBD elementId: TBD
name: interface name: interface
dataType: list dataType: list
structure: list (InterfaceName, hwAddress, inetAddr, netmask) structure: list (interfaceName, hwAddress, inetAddr, netmask)
status: current status: current
description: Represents an interface and its configuration description: Represents an interface and its configuration
options. options.
7.175. interfaceName 7.178. iflisteners
elementId: TBD
name: interfaceName
dataType: string
status: current
description: The interface
name.
7.176. iflisteners
elementId: TBD elementId: TBD
name: iflisteners name: iflisteners
dataType: list dataType: list
structure: list (interfaceName, physicalProtocol, hwAddress, structure: list (interfaceName, physicalProtocol, hwAddress,
programName, pid, userId) programName, pid, userId)
status: current status: current
description: Stores the results of checking for applications that description: Stores the results of checking for applications that
are bound to an ethernet interface on the system. are bound to an ethernet interface on the system.
7.177. physicalProtocol 7.179. physicalProtocol
elementId: TBD elementId: TBD
name: physicalProtocol name: physicalProtocol
dataType: enumeration dataType: enumeration
structure: structure:
ETH_P_LOOP ; 0x1 ; Ethernet loopback packet. ETH_P_LOOP ; 0x1 ; Ethernet loopback packet.
ETH_P_PUP ; 0x2 ; Xerox PUP packet. ETH_P_PUP ; 0x2 ; Xerox PUP packet.
ETH_P_PUPAT ; 0x3 ; Xerox PUP Address Transport packet. ETH_P_PUPAT ; 0x3 ; Xerox PUP Address Transport packet.
ETH_P_IP ; 0x4 ; Internet protocol packet. ETH_P_IP ; 0x4 ; Internet protocol packet.
ETH_P_X25 ; 0x5 ; CCITT X.25 packet. ETH_P_X25 ; 0x5 ; CCITT X.25 packet.
skipping to change at page 78, line 5 skipping to change at page 78, line 41
ETH_P_IRDA ; 0x2F ; Linux-IrDA. ETH_P_IRDA ; 0x2F ; Linux-IrDA.
ETH_P_ECONET ; 0x30 ; Acorn Econet. ETH_P_ECONET ; 0x30 ; Acorn Econet.
ETH_P_HDLC ; 0x31 ; HDLC frames. ETH_P_HDLC ; 0x31 ; HDLC frames.
ETH_P_ARCNET ; 0x32 ; 1A for ArcNet. ETH_P_ARCNET ; 0x32 ; 1A for ArcNet.
; 0x33 ; The empty string value is permitted here ; 0x33 ; The empty string value is permitted here
to allow for detailed error reporting. to allow for detailed error reporting.
status: current status: current
description: The physical layer protocol used by the AF_PACKET description: The physical layer protocol used by the AF_PACKET
socket. socket.
7.178. hwAddress 7.180. hwAddress
elementId: TBD elementId: TBD
name: hwAddress name: hwAddress
dataType: string dataType: string
status: current status: current
description: The hardware address associated description: The hardware address associated
with the interface. with the interface.
7.179. programName 7.181. programName
elementId: TBD elementId: TBD
name: programName name: programName
dataType: string dataType: string
status: current status: current
description: The name of the communicating description: The name of the communicating
program. program.
7.180. userId 7.182. userId
elementId: TBD elementId: TBD
name: userId name: userId
dataType: integer dataType: unsigned32
status: current status: current
description: The numeric user id. description: The numeric user id.
7.181. inetlisteningserver 7.183. inetlisteningserver
elementId: TBD elementId: TBD
name: inetlisteningserver name: inetlisteningserver
dataType: list dataType: list
structure: list (transportProtocol, localAddress, structure: list (transportProtocol, localAddress,
localPort, localFullAddress, programName, foreignAddress, localPort, localFullAddress, programName, foreignAddress,
foreignPort, foreignFullAddress, pid, userId) foreignPort, foreignFullAddress, pid, userId)
status: status: current
current
description: Stores the results of checking for network servers description: Stores the results of checking for network servers
currently active on a system. It holds information pertaining to currently active on a system. It holds information pertaining to
a specific protocol-address-port combination. a specific protocol-address-port combination.
7.182. transportProtocol 7.184. transportProtocol
elementId: TBD elementId: TBD
name: transportProtocol name: transportProtocol
dataType: string dataType: string
status: current status: current
description: The transport-layer description: The transport-layer
protocol (tcp or udp). protocol (tcp or udp).
7.183. localAddress 7.185. localAddress
elementId: TBD elementId: TBD
name: localAddress name: localAddress
dataType: ipAddress dataType: ipAddress
status: current status: current
description: This is the IP address being listened to. Note that description: This is the IP address being listened to. Note that
the IP address can be IPv4 or IPv6. the IP address can be IPv4 or IPv6.
7.184. localPort 7.186. localPort
elementId: TBD elementId: TBD
name: localPort name: localPort
dataType: integer dataType: unsigned32
status: current status: current
description: This is the TCP or UDP port description: This is the TCP or UDP port
being listened to. being listened to.
7.185. localFullAddress 7.187. localFullAddress
elementId: TBD elementId: TBD
name: localFullAddress name: localFullAddress
dataType: string dataType: string
status: current status: current
description: The IP address and network port on which the program description: The IP address and network port on which the program
listens, including the local address and the local port. Note listens, including the local address and the local port. Note
that the IP address can be IPv4 or IPv6. that the IP address can be IPv4 or IPv6.
7.186. foreignAddress 7.188. foreignAddress
elementId: TBD elementId: TBD
name: foreignAddress name: foreignAddress
dataType: ipAddresss dataType: ipAddress
status: current status: current
description: The IP address with which the program is description: The IP address with which the program is
communicating, or with which it will communicate. Note that the communicating, or with which it will communicate. Note that the
IP address can be IPv4 or IPv6. IP address can be IPv4 or IPv6.
7.187. foreignFullAddress 7.189. foreignFullAddress
elementId: TBD elementId: TBD
name: foreignFullAddress name: foreignFullAddress
dataType: ipAddresss dataType: ipAddress
status: current status: current
description: The IP address and network port to which the program description: The IP address and network port to which the program
is communicating or will accept communications from, including is communicating or will accept communications from, including
the foreign address and foreign port. Note that the IP address the foreign address and foreign port. Note that the IP address
can be IPv4 or IPv6. can be IPv4 or IPv6.
7.188. selinuxboolean 7.190. selinuxboolean
elementId: TBD elementId: TBD
name: selinuxboolean name: selinuxboolean
dataType: list dataType: list
structure: list (selinuxName, currentStatus, structure: list (selinuxName, currentStatus,
pendingStatus) pendingStatus)
status: current status: current
description: Describes the current and pending status of a description: Describes the current and pending status of a
SELinux boolean. SELinux boolean.
7.189. selinuxName 7.191. selinuxName
elementId: TBD elementId: TBD
name: selinuxName name: selinuxName
dataType: string dataType: string
status: current status: current
description: The name of the SELinux description: The name of the SELinux
boolean. boolean.
7.190. currentStatus 7.192. currentStatus
elementId: TBD elementId: TBD
name: currentStatus name: currentStatus
dataType: boolean dataType: boolean
status: current status: current
description: Indicates current state of description: Indicates current state of
the specified SELinux boolean. the specified SELinux boolean.
7.191. pendingStatus 7.193. pendingStatus
elementId: TBD elementId: TBD
name: pendingStatus name: pendingStatus
dataType: boolean dataType: boolean
status: current status: current
description: Indicates the pending description: Indicates the pending
state of the specified SELinux boolean. state of the specified SELinux boolean.
7.192. selinuxsecuritycontext 7.194. selinuxsecuritycontext
elementId: TBD elementId: TBD
name: selinuxsecuritycontext name: selinuxsecuritycontext
dataType: list dataType: list
structure: list (filepath, path, filename, pid, structure: list (filepath, path, filename, pid,
username, role, domainType, lowSensitivity, lowCategory, username, role, domainType, lowSensitivity, lowCategory,
highSensitivity, highCategory, rawlowSensitivity, highSensitivity, highCategory, rawlowSensitivity,
rawlowCategory, rawhighSensitivity, rawhighCategory) rawlowCategory, rawhighSensitivity, rawhighCategory)
status: current status: current
description: Describes the SELinux security description: Describes the SELinux security
context of a file or process on the local system. context of a file or process on the local system.
7.193. filepath 7.195. filepath
elementId: TBD elementId: TBD
name: filepath name: filepath
dataType: string dataType: string
status: current status: current
description: Specifies the absolute path for a file on the description: Specifies the absolute path for a file on the
machine. A directory cannot be specified as a filepath. machine. A directory cannot be specified as a filepath.
7.194. path 7.196. path
elementId: TBD elementId: TBD
name: path name: path
dataType: string dataType: string
status: current status: current
description: Specifies the directory component of description: Specifies the directory component of
the absolute path to a file on the machine. the absolute path to a file on the machine.
7.195. filename 7.197. filename
elementId: TBD elementId: TBD
name: filename name: filename
dataType: string dataType: string
status: current status: current
description: The name of the file. description: The name of the file.
7.196. pid 7.198. pid
elementId: TBD elementId: TBD
name: pid name: pid
dataType: integer dataType: unsigned32
status: current status: current
description: The process ID of the description: The process ID of the
process. process.
7.197. role 7.199. role
elementId: TBD elementId: TBD
name: role name: role
dataType: string dataType: string
status: current status: current
description: Specifies the types that a process description: Specifies the types that a process
may transition to (domain transitions). may transition to (domain transitions).
7.198. domainType 7.200. domainType
elementId: TBD elementId: TBD
name: domainType name: domainType
dataType: string dataType: string
status: current status: current
description: Specifies the domain in which the file is accessible description: Specifies the domain in which the file is accessible
or the domain in which a process executes. or the domain in which a process executes.
7.199. lowSensitivity 7.201. lowSensitivity
elementId: TBD elementId: TBD
name: lowSensitivity name: lowSensitivity
dataType: string dataType: string
status: current status: current
description: Specifies the current sensitivity of a file or description: Specifies the current sensitivity of a file or
process. process.
7.200. lowCategory 7.202. lowCategory
elementId: TBD elementId: TBD
name: lowCategory name: lowCategory
dataType: string dataType: string
status: current status: current
description: Specifies the set of description: Specifies the set of
categories associated with the low sensitivity. categories associated with the low sensitivity.
7.201. highSensitivity 7.203. highSensitivity
elementId: TBD elementId: TBD
name: highSensitivity name: highSensitivity
dataType: string dataType: string
status: current status: current
description: Specifies the maximum description: Specifies the maximum
range for a file or the clearance for a process. range for a file or the clearance for a process.
7.202. highCategory 7.204. highCategory
elementId: TBD elementId: TBD
name: highCategory name: highCategory
dataType: string dataType: string
status: current status: current
description: Specifies the set of description: Specifies the set of
categories associated with the high sensitivity. categories associated with the high sensitivity.
7.203. rawlowSensitivity 7.205. rawlowSensitivity
elementId: TBD elementId: TBD
name: rawlowSensitivity name: rawlowSensitivity
dataType: string dataType: string
status: current status: current
description: Specifies the current sensitivity of a file or description: Specifies the current sensitivity of a file or
process but in its raw context. process but in its raw context.
7.204. rawlowCategory 7.206. rawlowCategory
elementId: TBD elementId: TBD
name: rawlowCategory name: rawlowCategory
dataType: string dataType: string
status: current status: current
description: Specifies the set of categories associated with the description: Specifies the set of categories associated with the
low sensitivity but in its raw context. low sensitivity but in its raw context.
7.205. rawhighSensitivity 7.207. rawhighSensitivity
elementId: TBD elementId: TBD
name: rawhighSensitivity name: rawhighSensitivity
dataType: string dataType: string
status: current status: current
description: Specifies the maximum range for a file or the description: Specifies the maximum range for a file or the
clearance for a process but in its raw context. clearance for a process but in its raw context.
7.206. rawhighCategory 7.208. rawhighCategory
elementId: TBD elementId: TBD
name: rawhighCategory name: rawhighCategory
dataType: string dataType: string
status: current status: current
description: Specifies the set of categories associated with the description: Specifies the set of categories associated with the
high sensitivity but in its raw context. high sensitivity but in its raw context.
7.207. systemdunitdependency 7.209. systemdunitdependency
elementId: TBD elementId: TBD
name: systemdunitdependency name: systemdunitdependency
dataType: list dataType: list
structure: list (unit, dependency) structure: list (unit, dependency)
status: current status: current
description: Stores the dependencies of the systemd description: Stores the dependencies of the systemd
unit. unit.
7.208. unit 7.210. unit
elementId: TBD elementId: TBD
name: unit name: unit
dataType: string dataType: string
status: current status: current
description: Refers to the full systemd unit name, which has a description: Refers to the full systemd unit name, which has a
form of "$name.$type". For example "cupsd.service". This name is form of "$name.$type". For example "cupsd.service". This name is
usually also the filename of the unit configuration file. usually also the filename of the unit configuration file.
7.209. dependency 7.211. dependency
elementId: TBD elementId: TBD
name: dependency name: dependency
dataType: string dataType: string
status: current status: current
description: Refers to the name of a unit that was confirmed to description: Refers to the name of a unit that was confirmed to
be a dependency of the given unit. be a dependency of the given unit.
7.210. systemdunitproperty 7.212. systemdunitproperty
elementId: TBD elementId: TBD
name: systemdunitproperty name: systemdunitproperty
dataType: list dataType: list
structure: list (unit, property, systemdunitValue) structure: list (unit, property, systemdunitValue)
status: current status: current
description: Stores the properties and values of a systemd unit. description: Stores the properties and values of a systemd unit.
7.211. property 7.213. property
elementId: TBD elementId: TBD
name: property name: property
dataType: string dataType: string
status: current status: current
description: The property associated with a description: The property associated with a
systemd unit. systemd unit.
7.212. systemdunitValue 7.214. systemdunitValue
elementId: TBD elementId: TBD
name: systemdunitValue name: systemdunitValue
dataType: string dataType: string
status: current status: current
description: The value of the property associated with a systemd description: The value of the property associated with a systemd
unit. Exactly one value shall be used for all property types unit. Exactly one value shall be used for all property types
except dbus arrays - each array element shall be represented by except dbus arrays - each array element shall be represented by
one value. one value.
7.213. file 7.215. file
elementId: TBD elementId: TBD
name: file name: file
dataType: list dataType: list
structure: list (filepath, path, filename, fileType, userId, structure: list (filepath, path, filename, fileType, userId,
aTime, changeTime, mTime, size) aTime, cTime, mTime, size)
status: current status: current
description: The metadata associated with a file on the endpoint. description: The metadata associated with a file on the endpoint.
7.214. fileType 7.216. fileType
elementId: TBD elementId: TBD
name: fileType name: fileType
dataType: string dataType: string
status: current status: current
description: The file's type (e.g., regular file (regular), description: The file's type (e.g., regular file (regular),
directory, named pipe (fifo), symbolic link, socket or block directory, named pipe (fifo), symbolic link, socket or block
special.) special.)
7.215. groupId 7.217. groupId
elementId: TBD elementId: TBD
name: groupId name: groupId
dataType: integer dataType: unsigned32
status: current status: current
description: The group owner of the file, by description: The group owner of the file, by
group number. group number.
7.216. aTime 7.218. aTime
elementId: TBD elementId: TBD
name: aTime name: aTime
dataType: timeStamp dataType: dateTimeSeconds
status: current status: current
description: The time that the file was last description: The time that the file was last
accessed. accessed.
7.217. changeTime 7.219. cTime
elementId: TBD elementId: TBD
name: changeTime name: cTime
dataType: timeStamp dataType: dateTimeSeconds
status: current status: current
description: The time of the last change description: The time of the last change
to the file's inode. to the file's inode.
7.218. mTime 7.220. mTime
elementId: TBD elementId: TBD
name: mTime name: mTime
dataType: timeStamp dataType: dateTimeSeconds
status: current status: current
description: The time of the last change to description: The time of the last change to
the file's contents. the file's contents.
7.219. size 7.221. size
elementId: TBD elementId: TBD
name: size name: size
dataType: integer dataType: unsigned32
status: current status: current
description: This is the size of the file in description: This is the size of the file in
bytes. bytes.
7.220. suid 7.222. suid
elementId: TBD elementId: TBD
name: suid name: suid
dataType: boolean dataType: boolean
status: current status: current
description: Indicates whether the program runs with the uid description: Indicates whether the program runs with the uid
(thus privileges) of the file's owner, rather than the calling (thus privileges) of the file's owner, rather than the calling
user. user.
7.221. sgid 7.223. sgid
elementId: TBD elementId: TBD
name: sgid name: sgid
dataType: boolean dataType: boolean
status: current status: current
description: Indicates whether the program runs with the gid description: Indicates whether the program runs with the gid
(thus privileges) of the file's group owner, rather than the (thus privileges) of the file's group owner, rather than the
calling user's group. calling user's group.
7.222. sticky 7.224. sticky
elementId: TBD elementId: TBD
name: sticky name: sticky
dataType: boolean dataType: boolean
status: current status: current
description: Indicates whether users can delete each other's description: Indicates whether users can delete each other's
files in this directory, when said directory is writable by files in this directory, when said directory is writable by
those users. those users.
7.223. hasExtendedAcl 7.225. hasExtendedAcl
elementId: TBD elementId: TBD
name: hasExtendedAcl name: hasExtendedAcl
dataType: boolean dataType: boolean
status: current status: current
description: Indicates whether the file or directory hasACL description: Indicates whether the file or directory hasACL
permissions applied to it. If a system supports ACLs and the permissions applied to it. If a system supports ACLs and the
file or directory doesn't have an ACL, or it matches the standard file or directory doesn't have an ACL, or it matches the standard
UNIX permissions, the entity will have a status of 'exists' and UNIX permissions, the entity will have a status of 'exists' and
a value of 'false'. If the system supports ACLs and the file or a value of 'false'. If the system supports ACLs and the file or
directory has an ACL, the entity will have a status of 'exists' directory has an ACL, the entity will have a status of 'exists'
and a value of 'true'. Lastly, if a system doesn't support ACLs, and a value of 'true'. Lastly, if a system doesn't support ACLs,
the entity will have a status of 'does not exist'. the entity will have a status of 'does not exist'.
7.224. inetd 7.226. inetd
elementId: TBD elementId: TBD
name: inetd name: inetd
dataType: list dataType: list
structure: list (serviceProtocol, serviceName, serverProgram, structure: list (serviceProtocol, serviceName, serverProgram,
serverArguments, endpointType, execAsUser, waitStatus) serverArguments, endpointType, execAsUser, waitStatus)
status: current status: current
description: Holds information associated description: Holds information associated
with different Internet services. with different Internet services.
7.225. serverProgram 7.227. serverProgram
elementId: TBD elementId: TBD
name: serverProgram name: serverProgram
dataType: string dataType: string
status: current status: current
description: Either the pathname of a server program to be description: Either the pathname of a server program to be
invoked by inetd to perform the requested service, or the value invoked by inetd to perform the requested service, or the value
internal if inetd itself provides the service. internal if inetd itself provides the service.
7.226. endpointType 7.228. endpointType
elementId: TBD elementId: TBD
name: endpointType name: endpointType
dataType: enumeration dataType: enumeration
structure: structure:
stream ; 0x1 ; The stream value is used to describe a stream stream ; 0x1 ; The stream value is used to describe a stream
socket. socket.
dgram ; 0x2 ; The dgram value is used to describe a datagram dgram ; 0x2 ; The dgram value is used to describe a datagram
socket. socket.
raw ; 0x3 ; The raw value is used to describe a raw socket. raw ; 0x3 ; The raw value is used to describe a raw socket.
seqpacket ; 0x4 ; The seqpacket value is used to describe a seqpacket ; 0x4 ; The seqpacket value is used to describe a
skipping to change at page 88, line 29 skipping to change at page 89, line 26
sunrpc_tcp ; 0x6 ; The sunrpc_tcp value is used to describe all sunrpc_tcp ; 0x6 ; The sunrpc_tcp value is used to describe all
SUNRPC TCP endpoints. SUNRPC TCP endpoints.
sunrpc_udp ; 0x7 ; The sunrpc_udp value is used to describe all sunrpc_udp ; 0x7 ; The sunrpc_udp value is used to describe all
SUNRPC UDP endpoints. SUNRPC UDP endpoints.
; 0x8 ; The empty string value is permitted here to allow for ; 0x8 ; The empty string value is permitted here to allow for
detailed error reporting. detailed error reporting.
status: current status: current
description: The endpoint type (aka, socket type) associated with description: The endpoint type (aka, socket type) associated with
the service. the service.
7.227. execAsUser 7.229. execAsUser
elementId: TBD elementId: TBD
name: execAsUser name: execAsUser
dataType: string dataType: string
status: current status: current
description: The user id of the user the description: The user id of the user the
server program should run under. server program should run under.
7.228. waitStatus 7.230. waitStatus
elementId: TBD elementId: TBD
name: waitStatus name: waitStatus
dataType: enumeration dataType: enumeration
structure: wait ; 0x1 ; The value of 'wait' specifies that the structure: wait ; 0x1 ; The value of 'wait' specifies that the
server that is invoked by inetd will take over the listening server that is invoked by inetd will take over the listening
socket associated with the service, and once launched, inetd will socket associated with the service, and once launched, inetd will
wait for that server to exit, if ever, before it resumes wait for that server to exit, if ever, before it resumes
listening for new service requests. listening for new service requests.
nowait ; 0x2 ; The value of 'nowait' specifies that the server nowait ; 0x2 ; The value of 'nowait' specifies that the server
skipping to change at page 89, line 27 skipping to change at page 90, line 27
; 0x3 ; The empty string value is permitted here to allow for ; 0x3 ; The empty string value is permitted here to allow for
detailed error reporting. detailed error reporting.
status: current status: current
description: Specifies whether the server that is invoked by description: Specifies whether the server that is invoked by
inetd will take over the listening socket associated with the inetd will take over the listening socket associated with the
service, and whether once launched, inetd will wait for that service, and whether once launched, inetd will wait for that
server to exit, if ever, before it resumes listening for new server to exit, if ever, before it resumes listening for new
service requests. The legal values are "wait" or "nowait". service requests. The legal values are "wait" or "nowait".
7.229. inetAddr 7.231. inetAddr
elementId: TBD elementId: TBD
name: inetAddr name: inetAddr
dataType: ipAddress dataType: ipAddress
status: current status: current
description: The IP address of the specific interface. Note that description: The IP address of the specific interface. Note that
the IP address can be IPv4 or IPv6. the IP address can be IPv4 or IPv6.
7.230. netmask 7.232. netmask
elementId: TBD elementId: TBD
name: netmask name: netmask
dataType: ipAddress dataType: ipAddress
status: current status: current
description: The bitmask used to calculate description: The bitmask used to calculate
the interface's IP network. the interface's IP network.
7.231. passwordInfo 7.233. passwordInfo
elementId: TBD elementId: TBD
name: passwordInfo name: passwordInfo
dataType: list dataType: list
structure: list (username, password, userId, groupId, gcos, structure: list (username, password, userId, groupId, gcos,
homeDir, loginShell, lastLogin) homeDir, loginShell, lastLogin)
status: current status: current
description: Describes user account information for a description: Describes user account information for a
system. system.
7.232. username 7.234. username
elementId: TBD elementId: TBD
name: username name: username
dataType: string dataType: string
status: current status: current
description: The name of the user. description: The name of the user.
7.233. password 7.235. password
elementId: TBD elementId: TBD
name: password name: password
dataType: string dataType: string
status: current status: current
description: The encrypted version of the description: The encrypted version of the
user's password. user's password.
7.234. gcos 7.236. gcos
elementId: TBD elementId: TBD
name: gcos name: gcos
dataType: string dataType: string
status: current status: current
description: description:
7.235. homeDir 7.237. homeDir
elementId: TBD elementId: TBD
name: homeDir name: homeDir
dataType: string dataType: string
status: current status: current
description: The user's home description: The user's home
directory. directory.
7.236. loginShell 7.238. loginShell
elementId: TBD elementId: TBD
name: loginShell name: loginShell
dataType: string dataType: string
status: current status: current
description: The user's shell description: The user's shell
program. program.
7.237. lastLogin 7.239. lastLogin
elementId: TBD elementId: TBD
name: lastLogin name: lastLogin
dataType: integer dataType: unsigned32
status: current status: current
description: The date and time when the description: The date and time when the
last login occurred. last login occurred.
7.238. process 7.240. process
elementId: TBD elementId: TBD
name: process name: process
dataType: list dataType: list
structure: list (commandLine, pid, ppid, priority, startTime) structure: list (commandLine, pid, ppid, priority, startTime)
status: current status: current
description: Information about a process running on an endpoint. description: Information about a process running on an endpoint.
7.239. commandLine 7.241. commandLine
elementId: TBD elementId: TBD
name: commandLine name: commandLine
dataType: string dataType: string
status: current status: current
description: The string used to start the description: The string used to start the
process. This includes any parameters that are part of the process. This includes any parameters that are part of the
command line. command line.
7.240. ppid 7.242. ppid
elementId: TBD elementId: TBD
name: ppid name: ppid
dataType: integer dataType: unsigned32
status: current status: current
description: The process ID of the process's description: The process ID of the process's
parent process. parent process.
7.241. priority 7.243. priority
elementId: TBD elementId: TBD
name: priority name: priority
dataType: integer dataType: unsigned32
status: current status: current
description: The scheduling priority with description: The scheduling priority with
which the process runs. which the process runs.
7.242. startTime 7.244. startTime
elementId: TBD elementId: TBD
name: startTime name: startTime
dataType: string dataType: string
status: current status: current
description: The time of day the process description: The time of day the process
started. started.
7.243. routingtable 7.245. routingtable
elementId: TBD elementId: TBD
name: routingtable name: routingtable
dataType: list dataType: list
structure: list (destination, gateway, flags, structure: list (destination, gateway, flags,
interfaceName) interfaceName)
status: current status: current
description: Holds information about an individual routing table description: Holds information about an individual routing table
entry found in a system's primary routing table. entry found in a system's primary routing table.
7.244. destination 7.246. destination
elementId: TBD elementId: TBD
name: destination name: destination
dataType: ipaddress dataType: ipAddress
status: current status: current
description: The destination IP address description: The destination IP address
prefix of the routing table entry. prefix of the routing table entry.
7.245. gateway 7.247. gateway
elementId: TBD elementId: TBD
name: gateway name: gateway
dataType: ipaddress dataType: ipAddress
status: current status: current
description: The gateway of the specified description: The gateway of the specified
routing table entry. routing table entry.
7.246. runlevelInfo 7.248. runlevelInfo
elementId: TBD elementId: TBD
name: runlevelInfo name: runlevelInfo
dataType: list dataType: list
structure: list (serviceName, runlevel, start, kill) structure: list (serviceName, runlevel, start, kill)
status: current status: current
description: Information about the start or kill state of a description: Information about the start or kill state of a
specified service at a given runlevel. specified service at a given runlevel.
7.247. runlevel 7.249. runlevel
elementId: TBD elementId: TBD
name: runlevel name: runlevel
dataType: string dataType: string
status: current status: current
description: Specifies the system runlevel description: Specifies the system runlevel
associated with a service. associated with a service.
7.248. start 7.250. start
elementId: TBD elementId: TBD
name: start name: start
dataType: boolean dataType: boolean
status: current status: current
description: Specifies whether the service is description: Specifies whether the service is
scheduled to start at the runlevel. scheduled to start at the runlevel.
7.249. kill 7.251. kill
elementId: TBD elementId: TBD
name: kill name: kill
dataType: boolean dataType: boolean
status: current status: current
description: Specifies whether the service is description: Specifies whether the service is
scheduled to be killed at the runlevel. scheduled to be killed at the runlevel.
7.250. shadowItem 7.252. shadowItem
elementId: TBD elementId: TBD
name: shadowItem name: shadowItem
dataType: list dataType: list
structure: list (username, password, chgLst, chgAllow, structure: list (username, password, chgLst, chgAllow,
chgReq, expWarn, expInact, expDate, flags, encryptMethod) chgReq, expWarn, expInact, expDate, flags, encryptMethod)
status: current status: current
description: description:
7.251. chgLst 7.253. chgLst
elementId: TBD elementId: TBD
name: chgLst name: chgLst
dataType: timeStamp dataType: dateTimeSeconds
status: current status: current
description: The date of the last password description: The date of the last password
change. change.
7.252. chgAllow 7.254. chgAllow
elementId: TBD elementId: TBD
name: chgAllow name: chgAllow
dataType: integer dataType: unsigned32
status: current status: current
description: Specifies how often in days a description: Specifies how often in days a
user may change their password. It can also be thought of user may change their password. It can also be thought of
as the minimum age of a password. as the minimum age of a password.
7.253. chgReq 7.255. chgReq
elementId: TBD elementId: TBD
name: chgReq name: chgReq
dataType: integer dataType: unsigned32
status: current status: current
description: Describes how long a user can description: Describes how long a user can
keep a password before the system forces her to change it. keep a password before the system forces her to change it.
7.254. expWarn 7.256. expWarn
elementId: TBD elementId: TBD
name: expWarn name: expWarn
dataType: integer dataType: unsigned32
status: current status: current
description: Describes how long before description: Describes how long before
password expiration the system begins warning the user. password expiration the system begins warning the user.
7.255. expInact 7.257. expInact
elementId: TBD elementId: TBD
name: expInact name: expInact
dataType: integer dataType: unsigned32
status: current status: current
description: Describes how many days of description: Describes how many days of
account inactivity the system will wait after a password account inactivity the system will wait after a password
expires before locking the account. expires before locking the account.
7.256. expDate 7.258. expDate
elementId: TBD elementId: TBD
name: expDate name: expDate
dataType: timeStamp dataType: dateTimeSeconds
status: current status: current
description: Specifies when will the description: Specifies when will the
account's password expire. account's password expire.
7.257. encryptMethod 7.259. encryptMethod
elementId: TBD elementId: TBD
name: encryptMethod name: encryptMethod
dataType: enumeration dataType: enumeration
structure: DES ; 0x1 ; The DES method corresponds to the (none) structure: DES ; 0x1 ; The DES method corresponds to the (none)
prefix. prefix.
BSDi ; 0x2 ; The BSDi method corresponds to BSDi modified BSDi ; 0x2 ; The BSDi method corresponds to BSDi modified
DES or the '_' prefix. DES or the '_' prefix.
MD5 ; 0x3 ; The MD5 method corresponds to MD5 for Linux/BSD MD5 ; 0x3 ; The MD5 method corresponds to MD5 for Linux/BSD
or the $1$ prefix. or the $1$ prefix.
skipping to change at page 95, line 38 skipping to change at page 96, line 38
prefix. prefix.
SHA-256 ; 0x6 ; The SHA-256 method corresponds to the $5$ SHA-256 ; 0x6 ; The SHA-256 method corresponds to the $5$
prefix. prefix.
SHA-512 ; 0x7 ; The SHA-512 method corresponds to the $6$ SHA-512 ; 0x7 ; The SHA-512 method corresponds to the $6$
prefix. ; 0x8 ; The empty string value is permitted here to prefix. ; 0x8 ; The empty string value is permitted here to
allow for empty elements associated with variable references. allow for empty elements associated with variable references.
status: current status: current
description: Describes method that is used for hashing description: Describes method that is used for hashing
passwords. passwords.
7.258. symlink 7.260. symlink
elementId: TBD elementId: TBD
name: symlink name: symlink
dataType: list dataType: list
structure: list (symlinkFilepath, canonicalPath) structure: list (symlinkFilepath, canonicalPath)
status: current status: current
description: Identifies the result generated for a symlink. description: Identifies the result generated for a symlink.
7.259. symlinkFilepath 7.261. symlinkFilepath
elementId: TBD elementId: TBD
name: symlinkFilepath name: symlinkFilepath
dataType: string dataType: string
status: current status: current
description: Specifies the filepath to description: Specifies the filepath to
the subject symbolic link file. the subject symbolic link file.
7.260. canonicalPath 7.262. canonicalPath
elementId: TBD elementId: TBD
name: canonicalPath name: canonicalPath
dataType: string dataType: string
status: current status: current
description: Specifies the canonical description: Specifies the canonical
path for the target of the symbolic link file specified by path for the target of the symbolic link file specified by
the filepath. the filepath.
7.261. sysctl 7.263. sysctl
elementId: TBD elementId: TBD
name: sysctl name: sysctl
dataType: list dataType: list
structure: list (kernelParameterName, kernelParameterValue+, structure: list (kernelParameterName, kernelParameterValue+,
uname, machineClass, nodeName, osName, osRelease, uname, machineClass, nodeName, osName, osRelease,
osVersion, processorType) osVersion, processorType)
status: current status: current
description: Stores description: Stores
information retrieved from the local system about a kernel information retrieved from the local system about a kernel
parameter and its respective value(s). parameter and its respective value(s).
7.262. kernelParameterName 7.264. kernelParameterName
elementId: TBD elementId: TBD
name: kernelParameterName name: kernelParameterName
dataType: string dataType: string
status: current status: current
description: The name of a kernel description: The name of a kernel
parameter that was collected from the local system. parameter that was collected from the local system.
7.263. kernelParameterValue 7.265. kernelParameterValue
elementId: TBD elementId: TBD
name: kernelParameterValue name: kernelParameterValue
dataType: string dataType: string
status: current status: current
description: The current value(s) description: The current value(s)
for the specified kernel parameter on the local system. for the specified kernel parameter on the local system.
7.264. uname 7.266. uname
elementId: TBD elementId: TBD
name: uname name: uname
dataType: list dataType: list
structure: list (machineClass, nodeName, osName, osRelease, structure: list (machineClass, nodeName, osName, osRelease,
osVersion, processorType) osVersion, processorType)
status: current status: current
description: Information about the hardware the machine is running description: Information about the hardware the machine is running
on. on.
7.265. machineClass 7.267. machineClass
elementId: TBD elementId: TBD
name: machineClass name: machineClass
dataType: string dataType: string
status: current status: current
description: Specifies the machine description: Specifies the machine
hardware name. hardware name.
7.266. nodeName 7.268. nodeName
elementId: TBD elementId: TBD
name: nodeName name: nodeName
dataType: string dataType: string
status: current status: current
description: Specifies the host description: Specifies the host
name. name.
7.267. osName 7.269. osName
elementId: TBD elementId: TBD
name: osName name: osName
dataType: string dataType: string
status: current status: current
description: Specifies the operating system description: Specifies the operating system
name. name.
7.268. osRelease 7.270. osRelease
elementId: TBD elementId: TBD
name: osRelease name: osRelease
dataType: string dataType: string
status: current status: current
description: Specifies the build description: Specifies the build
version. version.
7.269. osVersion 7.271. processorType
elementId: TBD
name: osVersion
dataType: string
status: current
description: Specifies the operating system
version.
7.270. processorType
elementId: TBD elementId: TBD
name: processorType name: processorType
dataType: string dataType: string
status: current status: current
description: Specifies the processor description: Specifies the processor
type. type.
7.271. internetService 7.272. internetService
elementId: TBD elementId: TBD
name: internetService name: internetService
dataType: list dataType: list
structure: list (serviceProtocol, serviceName, flags, structure: list (serviceProtocol, serviceName, flags,
noAccess, onlyFrom, port, server, serverArguments, noAccess, onlyFrom, port, server, serverArguments,
socketType, registeredServiceType, user, wait, disabled) socketType, registeredServiceType, user, wait, disabled)
status: current status: current
description: Holds information associated with Internet services. description: Holds information associated with Internet services.
7.272. serviceProtocol 7.273. serviceProtocol
elementId: TBD elementId: TBD
name: serviceProtocol name: serviceProtocol
dataType: string dataType: string
status: current status: current
description: Specifies the protocol description: Specifies the protocol
that is used by the service. that is used by the service.
7.273. serviceName 7.274. serviceName
elementId: TBD elementId: TBD
name: serviceName name: serviceName
dataType: string dataType: string
status: current status: current
description: Specifies the name of the description: Specifies the name of the
service. service.
7.274. flags 7.275. flags
elementId: TBD elementId: TBD
name: flags name: flags
dataType: string dataType: string
status: current status: current
description: Specifies miscellaneous settings description: Specifies miscellaneous settings
associated with the service with executing a program. associated with the service with executing a program.
7.275. noAccess 7.276. noAccess
elementId: TBD elementId: TBD
name: noAccess name: noAccess
dataType: string dataType: string
status: current status: current
description: Specifies the remote hosts to description: Specifies the remote hosts to
which the service is unavailable. which the service is unavailable.
7.276. onlyFrom 7.277. onlyFrom
elementId: TBD elementId: TBD
name: onlyFrom name: onlyFrom
dataType: ipAddress dataType: ipAddress
status: current status: current
description: Specifies the remote hosts to description: Specifies the remote hosts to
which the service is available. which the service is available.
7.277. port 7.278. port
elementId: TBD elementId: TBD
name: port name: port
dataType: integer dataType: unsigned32
status: current status: current
description: The port entity specifies the port description: The port entity specifies the port
used by the service. used by the service.
7.278. server 7.279. server
elementId: TBD elementId: TBD
name: server name: server
dataType: string dataType: string
status: current status: current
description: Specifies the executable that is description: Specifies the executable that is
used to launch the service. used to launch the service.
7.279. serverArguments 7.280. serverArguments
elementId: TBD elementId: TBD
name: serverArguments name: serverArguments
dataType: string dataType: string
status: current status: current
description: Specifies the arguments description: Specifies the arguments
that are passed to the executable when launching the service. that are passed to the executable when launching the service.
7.280. socketType 7.281. socketType
elementId: TBD elementId: TBD
name: socketType name: socketType
dataType: string dataType: string
status: current status: current
description: Specifies the type of socket description: Specifies the type of socket
that is used by the service. Possible values include: stream, that is used by the service. Possible values include: stream,
dgram, raw, or seqpacket. dgram, raw, or seqpacket.
7.281. registeredServiceType 7.282. registeredServiceType
elementId: TBD elementId: TBD
name: registeredServiceType name: registeredServiceType
dataType: enumeration dataType: enumeration
structure: INTERNAL ; 0x1 ; The INTERNAL type is used to describe structure: INTERNAL ; 0x1 ; The INTERNAL type is used to describe
services like echo, chargen, and others whose functionality is services like echo, chargen, and others whose functionality is
supplied by xinetd itself. supplied by xinetd itself.
RPC ; 0x2 ; The RPC type is used to describe services that RPC ; 0x2 ; The RPC type is used to describe services that
use remote procedure call ala NFS. use remote procedure call ala NFS.
UNLISTED ; 0x3 ; The UNLISTED type is used to describe UNLISTED ; 0x3 ; The UNLISTED type is used to describe
skipping to change at page 101, line 5 skipping to change at page 101, line 40
TCPMUXPLUS ; 0x5 ; The TCPMUXPLUS type is used to describe TCPMUXPLUS ; 0x5 ; The TCPMUXPLUS type is used to describe
services that conform to RFC 1078. This type indicates that services that conform to RFC 1078. This type indicates that
xinetd is responsible for handling the protocol xinetd is responsible for handling the protocol
handshake. handshake.
; 0x6 ; The empty string value is permitted here to allow ; 0x6 ; The empty string value is permitted here to allow
for detailed error reporting. for detailed error reporting.
status: current status: current
description: Specifies the type of internet service. description: Specifies the type of internet service.
7.282. wait 7.283. wait
elementId: TBD elementId: TBD
name: wait name: wait
dataType: boolean dataType: boolean
status: current status: current
description: Specifies whether or not the service is single-threaded description: Specifies whether or not the service is single-threaded
or multi-threaded and whether or not xinetd accepts the connection or multi-threaded and whether or not xinetd accepts the connection
or the service accepts the connection. A value of 'true' indicates or the service accepts the connection. A value of 'true' indicates
that the service is single-threaded and the service will accept the that the service is single-threaded and the service will accept the
connection. A value of 'false' indicates that the service is multi- connection. A value of 'false' indicates that the service is multi-
threaded and xinetd will accept the connection. threaded and xinetd will accept the connection.
7.283. disabled 7.284. disabled
elementId: TBD elementId: TBD
name: disabled name: disabled
dataType: boolean dataType: boolean
status: current status: current
description: Specifies whether or not the description: Specifies whether or not the
service is disabled. A value of 'true' indicates that the service is disabled. A value of 'true' indicates that the
service is disabled and will not start. A value of service is disabled and will not start. A value of
'false' indicates that the service is not disabled. 'false' indicates that the service is not disabled.
7.284. windowsView 7.285. windowsView
elementId: TBD elementId: TBD
name: windowsView name: windowsView
dataType: enumeration dataType: enumeration
structure: 32_bit ; 0x1 ; Indicates the 32_bit windows view. structure: 32_bit ; 0x1 ; Indicates the 32_bit windows view.
64_bit ; 0x2 ; Indicates the 64_bit windows view. 64_bit ; 0x2 ; Indicates the 64_bit windows view.
; 0x3 ; The empty string value is permitted here to allow for ; 0x3 ; The empty string value is permitted here to allow for
empty elements associated with error conditions. empty elements associated with error conditions.
status: current status: current
description: Indicates from which description: Indicates from which
view (32-bit or 64-bit), the information was collected. view (32-bit or 64-bit), the information was collected.
A value of '32_bit' indicates the Item was collected from A value of '32_bit' indicates the Item was collected from
the 32-bit view. A value of '64-bit' indicates the Item the 32-bit view. A value of '64-bit' indicates the Item
was collected from the 64-bit view. was collected from the 64-bit view.
7.285. fileauditedpermissions 7.286. fileauditedpermissions
elementId: TBD elementId: TBD
name: fileauditedpermissions name: fileauditedpermissions
dataType: list dataType: list
structure: list (filepath, path, filename, structure: list (filepath, path, filename,
trusteeSid, trusteeName, auditStandardDelete, trusteeSid, trusteeName, auditStandardDelete,
auditStandardReadControl, auditStandardWriteDac, auditStandardReadControl, auditStandardWriteDac,
auditStandardWriteOwner, auditStandardSynchronize, auditStandardWriteOwner, auditStandardSynchronize,
auditAccessSystemSecurity, auditGenericRead, auditGenericWrite, auditAccessSystemSecurity, auditGenericRead, auditGenericWrite,
auditGenericExecute, auditGenericAll, auditFileReadData, auditGenericExecute, auditGenericAll, auditFileReadData,
auditFileWriteData, auditFileAppendData, auditFileReadEa, auditFileWriteData, auditFileAppendData, auditFileReadEa,
auditFileWriteEa, auditFileExecute, auditFileDeleteChild, auditFileWriteEa, auditFileExecute, auditFileDeleteChild,
auditFileReadAttributes, auditFileWriteAttributes, auditFileReadAttributes, auditFileWriteAttributes,
windowsView) windowsView)
status: current status: current
description: Stores the audited access rights of a file that a description: Stores the audited access rights of a file that a
system access control list (SACL) structure grants to a specified system access control list (SACL) structure grants to a specified
trustee. The trustee's audited access rights are determined checking trustee. The trustee's audited access rights are determined checking
all access control entries (ACEs) in the SACL. all access control entries (ACEs) in the SACL.
7.286. trusteeName 7.287. trusteeName
elementId: TBD elementId: TBD
name: trusteeName name: trusteeName
dataType: string dataType: string
status: current status: current
description: Specifies the trustee name. A description: Specifies the trustee name. A
trustee can be a user, group, or program (such as a Windows trustee can be a user, group, or program (such as a Windows
service). service).
7.287. auditStandardDelete 7.288. auditStandardDelete
elementId: TBD elementId: TBD
name: auditStandardDelete name: auditStandardDelete
dataType: enumeration dataType: enumeration
structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is
used to perform audits on all unsuccessful occurrences of used to perform audits on all unsuccessful occurrences of
specified events when auditing is enabled. specified events when auditing is enabled.
AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel
all auditing options for the specified events. all auditing options for the specified events.
AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to
perform audits on all successful occurrences of the specified perform audits on all successful occurrences of the specified
events when auditing is enabled. events when auditing is enabled.
AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE
is used to perform audits on all successful and unsuccessful is used to perform audits on all successful and unsuccessful
occurrences of the specified events when auditing is enabled. occurrences of the specified events when auditing is enabled.
; 0x5 ; The empty string value is permitted here to allow for ; 0x5 ; The empty string value is permitted here to allow for
detailed error reporting. detailed error reporting.
status: current status: current
description: The right to delete the object. description: The right to delete the object.
7.288. auditStandardReadControl 7.289. auditStandardReadControl
elementId: TBD elementId: TBD
name: auditStandardReadControl name: auditStandardReadControl
dataType: enumeration dataType: enumeration
structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is
used to perform audits on all unsuccessful occurrences of used to perform audits on all unsuccessful occurrences of
specified events when auditing is enabled. specified events when auditing is enabled.
AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel
all auditing options for the specified events. all auditing options for the specified events.
AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to
perform audits on all successful occurrences of the specified perform audits on all successful occurrences of the specified
events when auditing is enabled. events when auditing is enabled.
AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE
is used to perform audits on all successful and unsuccessful is used to perform audits on all successful and unsuccessful
occurrences of the specified events when auditing is enabled. occurrences of the specified events when auditing is enabled.
; 0x5 ; The empty string value is permitted here to allow for ; 0x5 ; The empty string value is permitted here to allow for
detailed error reporting. detailed error reporting.
status: current status: current
description: The right to read the information in the object's description: The right to read the information in the object's
security descriptor, not including the information in the SACL. security descriptor, not including the information in the SACL.
7.289. auditStandardWriteDac 7.290. auditStandardWriteDac
elementId: TBD elementId: TBD
name: auditStandardWriteDac name: auditStandardWriteDac
dataType: enumeration dataType: enumeration
structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is
used to perform audits on all unsuccessful occurrences of used to perform audits on all unsuccessful occurrences of
specified events when auditing is enabled. specified events when auditing is enabled.
AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel
all auditing options for the specified events. all auditing options for the specified events.
AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to
perform audits on all successful occurrences of the specified perform audits on all successful occurrences of the specified
events when auditing is enabled. events when auditing is enabled.
AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE
is used to perform audits on all successful and unsuccessful is used to perform audits on all successful and unsuccessful
occurrences of the specified events when auditing is enabled. occurrences of the specified events when auditing is enabled.
; 0x5 ; The empty string value is permitted here to allow for ; 0x5 ; The empty string value is permitted here to allow for
detailed error reporting. detailed error reporting.
status: current status: current
description: The right to modify the DACL in the object's security description: The right to modify the DACL in the object's security
descriptor. descriptor.
7.290. auditStandardWriteOwner 7.291. auditStandardWriteOwner
elementId: TBD elementId: TBD
name: auditStandardWriteOwner name: auditStandardWriteOwner
dataType: enumeration dataType: enumeration
structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is
used to perform audits on all unsuccessful occurrences of used to perform audits on all unsuccessful occurrences of
specified events when auditing is enabled. specified events when auditing is enabled.
AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel
all auditing options for the specified events. all auditing options for the specified events.
AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to
perform audits on all successful occurrences of the specified perform audits on all successful occurrences of the specified
events when auditing is enabled. events when auditing is enabled.
AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE
is used to perform audits on all successful and unsuccessful is used to perform audits on all successful and unsuccessful
occurrences of the specified events when auditing is enabled. occurrences of the specified events when auditing is enabled.
; 0x5 ; The empty string value is permitted here to allow for ; 0x5 ; The empty string value is permitted here to allow for
detailed error reporting. detailed error reporting.
status: current status: current
description: The right to change the owner in the object's security description: The right to change the owner in the object's security
descriptor. descriptor.
7.291. auditStandardSynchronize 7.292. auditStandardSynchronize
elementId: TBD elementId: TBD
name: auditStandardSynchronize name: auditStandardSynchronize
dataType: enumeration dataType: enumeration
structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is
used to perform audits on all unsuccessful occurrences of used to perform audits on all unsuccessful occurrences of
specified events when auditing is enabled. specified events when auditing is enabled.
AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel
all auditing options for the specified events. all auditing options for the specified events.
AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to
perform audits on all successful occurrences of the specified perform audits on all successful occurrences of the specified
skipping to change at page 105, line 25 skipping to change at page 105, line 47
AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE
is used to perform audits on all successful and unsuccessful is used to perform audits on all successful and unsuccessful
occurrences of the specified events when auditing is enabled. occurrences of the specified events when auditing is enabled.
; 0x5 ; The empty string value is permitted here to allow for ; 0x5 ; The empty string value is permitted here to allow for
detailed error reporting. detailed error reporting.
status: current status: current
description: The right to use the object for synchronization. description: The right to use the object for synchronization.
This enables a thread to wait until the object is in the signaled This enables a thread to wait until the object is in the signaled
state. Some object types do not support this access right. state. Some object types do not support this access right.
7.292. auditAccessSystemSecurity 7.293. auditAccessSystemSecurity
elementId: TBD elementId: TBD
name: auditAccessSystemSecurity name: auditAccessSystemSecurity
dataType: enumeration dataType: enumeration
structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is
used to perform audits on all unsuccessful occurrences of used to perform audits on all unsuccessful occurrences of
specified events when auditing is enabled. specified events when auditing is enabled.
AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel
all auditing options for the specified events. all auditing options for the specified events.
AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to
perform audits on all successful occurrences of the specified perform audits on all successful occurrences of the specified
events when auditing is enabled. events when auditing is enabled.
AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE
is used to perform audits on all successful and unsuccessful is used to perform audits on all successful and unsuccessful
occurrences of the specified events when auditing is enabled. occurrences of the specified events when auditing is enabled.
; 0x5 ; The empty string value is permitted here to allow for ; 0x5 ; The empty string value is permitted here to allow for
detailed error reporting. detailed error reporting.
status: current status: current
description: Indicates access to a system access control list (SACL). description: Indicates access to a system access control list (SACL).
7.293. auditGenericRead 7.294. auditGenericRead
elementId: TBD elementId: TBD
name: auditGenericRead name: auditGenericRead
dataType: enumeration dataType: enumeration
structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is
used to perform audits on all unsuccessful occurrences of used to perform audits on all unsuccessful occurrences of
specified events when auditing is enabled. specified events when auditing is enabled.
AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel
all auditing options for the specified events. all auditing options for the specified events.
AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to
perform audits on all successful occurrences of the specified perform audits on all successful occurrences of the specified
events when auditing is enabled. events when auditing is enabled.
AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE
is used to perform audits on all successful and unsuccessful is used to perform audits on all successful and unsuccessful
occurrences of the specified events when auditing is enabled. occurrences of the specified events when auditing is enabled.
; 0x5 ; The empty string value is permitted here to allow for ; 0x5 ; The empty string value is permitted here to allow for
detailed error reporting. detailed error reporting.
status: current status: current
description: Read access. description: Read access.
7.294. auditGenericWrite 7.295. auditGenericWrite
elementId: TBD elementId: TBD
name: auditGenericWrite name: auditGenericWrite
dataType: enumeration dataType: enumeration
structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is
used to perform audits on all unsuccessful occurrences of used to perform audits on all unsuccessful occurrences of
specified events when auditing is enabled. specified events when auditing is enabled.
AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel
all auditing options for the specified events. all auditing options for the specified events.
AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to
perform audits on all successful occurrences of the specified perform audits on all successful occurrences of the specified
events when auditing is enabled. events when auditing is enabled.
AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE
is used to perform audits on all successful and unsuccessful is used to perform audits on all successful and unsuccessful
occurrences of the specified events when auditing is enabled. occurrences of the specified events when auditing is enabled.
; 0x5 ; The empty string value is permitted here to allow for ; 0x5 ; The empty string value is permitted here to allow for
detailed error reporting. detailed error reporting.
status: current status: current
description: Write access. description: Write access.
7.295. auditGenericExecute 7.296. auditGenericExecute
elementId: TBD elementId: TBD
name: auditGenericExecute name: auditGenericExecute
dataType: enumeration dataType: enumeration
structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is
used to perform audits on all unsuccessful occurrences of used to perform audits on all unsuccessful occurrences of
specified events when auditing is enabled. specified events when auditing is enabled.
AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel
all auditing options for the specified events. all auditing options for the specified events.
AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to
perform audits on all successful occurrences of the specified perform audits on all successful occurrences of the specified
events when auditing is enabled. events when auditing is enabled.
AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE
is used to perform audits on all successful and unsuccessful is used to perform audits on all successful and unsuccessful
occurrences of the specified events when auditing is enabled. occurrences of the specified events when auditing is enabled.
; 0x5 ; The empty string value is permitted here to allow for ; 0x5 ; The empty string value is permitted here to allow for
detailed error reporting. detailed error reporting.
status: current status: current
description: Execute access. description: Execute access.
7.296. auditGenericAll 7.297. auditGenericAll
elementId: TBD elementId: TBD
name: auditGenericAll name: auditGenericAll
dataType: enumeration dataType: enumeration
structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is
used to perform audits on all unsuccessful occurrences of used to perform audits on all unsuccessful occurrences of
specified events when auditing is enabled. specified events when auditing is enabled.
AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel
all auditing options for the specified events. all auditing options for the specified events.
AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to
perform audits on all successful occurrences of the specified perform audits on all successful occurrences of the specified
events when auditing is enabled. events when auditing is enabled.
AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE
is used to perform audits on all successful and unsuccessful is used to perform audits on all successful and unsuccessful
occurrences of the specified events when auditing is enabled. occurrences of the specified events when auditing is enabled.
; 0x5 ; The empty string value is permitted here to allow for ; 0x5 ; The empty string value is permitted here to allow for
detailed error reporting. detailed error reporting.
status: current status: current
description: Read, write, and execute access. description: Read, write, and execute access.
7.297. auditFileReadData 7.298. auditFileReadData
elementId: TBD elementId: TBD
name: auditFileReadData name: auditFileReadData
dataType: enumeration dataType: enumeration
structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is
used to perform audits on all unsuccessful occurrences of used to perform audits on all unsuccessful occurrences of
specified events when auditing is enabled. specified events when auditing is enabled.
AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel
all auditing options for the specified events. all auditing options for the specified events.
AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to
perform audits on all successful occurrences of the specified perform audits on all successful occurrences of the specified
events when auditing is enabled. events when auditing is enabled.
AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE
is used to perform audits on all successful and unsuccessful is used to perform audits on all successful and unsuccessful
occurrences of the specified events when auditing is enabled. occurrences of the specified events when auditing is enabled.
; 0x5 ; The empty string value is permitted here to allow for ; 0x5 ; The empty string value is permitted here to allow for
detailed error reporting. detailed error reporting.
status: current status: current
description: Grants the right to read data from the file. description: Grants the right to read data from the file.
7.298. auditFileWriteData 7.299. auditFileWriteData
elementId: TBD elementId: TBD
name: auditFileWriteData name: auditFileWriteData
dataType: enumeration dataType: enumeration
structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is
used to perform audits on all unsuccessful occurrences of used to perform audits on all unsuccessful occurrences of
specified events when auditing is enabled. specified events when auditing is enabled.
AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel
all auditing options for the specified events. all auditing options for the specified events.
AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to
perform audits on all successful occurrences of the specified perform audits on all successful occurrences of the specified
events when auditing is enabled. events when auditing is enabled.
AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE
is used to perform audits on all successful and unsuccessful is used to perform audits on all successful and unsuccessful
occurrences of the specified events when auditing is enabled. occurrences of the specified events when auditing is enabled.
; 0x5 ; The empty string value is permitted here to allow for ; 0x5 ; The empty string value is permitted here to allow for
detailed error reporting. detailed error reporting.
status: current status: current
description: Grants the right to write data to the file. description: Grants the right to write data to the file.
7.299. auditFileAppendData 7.300. auditFileAppendData
elementId: TBD elementId: TBD
name: auditFileAppendData name: auditFileAppendData
dataType: enumeration dataType: enumeration
structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is
used to perform audits on all unsuccessful occurrences of used to perform audits on all unsuccessful occurrences of
specified events when auditing is enabled. specified events when auditing is enabled.
AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel
all auditing options for the specified events. all auditing options for the specified events.
AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to
perform audits on all successful occurrences of the specified perform audits on all successful occurrences of the specified
events when auditing is enabled. events when auditing is enabled.
AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE
is used to perform audits on all successful and unsuccessful is used to perform audits on all successful and unsuccessful
occurrences of the specified events when auditing is enabled. occurrences of the specified events when auditing is enabled.
; 0x5 ; The empty string value is permitted here to allow for ; 0x5 ; The empty string value is permitted here to allow for
detailed error reporting. detailed error reporting.
status: current status: current
description: Grants the right to append data to the file. description: Grants the right to append data to the file.
7.300. auditFileReadEa 7.301. auditFileReadEa
elementId: TBD elementId: TBD
name: auditFileReadEa name: auditFileReadEa
dataType: enumeration dataType: enumeration
structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is
used to perform audits on all unsuccessful occurrences of used to perform audits on all unsuccessful occurrences of
specified events when auditing is enabled. specified events when auditing is enabled.
AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel
all auditing options for the specified events. all auditing options for the specified events.
AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to
perform audits on all successful occurrences of the specified perform audits on all successful occurrences of the specified
events when auditing is enabled. events when auditing is enabled.
AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE
is used to perform audits on all successful and unsuccessful is used to perform audits on all successful and unsuccessful
occurrences of the specified events when auditing is enabled. occurrences of the specified events when auditing is enabled.
; 0x5 ; The empty string value is permitted here to allow for ; 0x5 ; The empty string value is permitted here to allow for
detailed error reporting. detailed error reporting.
status: current status: current
description: Grants the right to read extended attributes. description: Grants the right to read extended attributes.
7.301. auditFileWriteEa 7.302. auditFileWriteEa
elementId: TBD elementId: TBD
name: auditFileWriteEa name: auditFileWriteEa
dataType: enumeration dataType: enumeration
structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is
used to perform audits on all unsuccessful occurrences of used to perform audits on all unsuccessful occurrences of
specified events when auditing is enabled. specified events when auditing is enabled.
AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel
all auditing options for the specified events. all auditing options for the specified events.
AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to
perform audits on all successful occurrences of the specified perform audits on all successful occurrences of the specified
events when auditing is enabled. events when auditing is enabled.
AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE
is used to perform audits on all successful and unsuccessful is used to perform audits on all successful and unsuccessful
occurrences of the specified events when auditing is enabled. occurrences of the specified events when auditing is enabled.
; 0x5 ; The empty string value is permitted here to allow for ; 0x5 ; The empty string value is permitted here to allow for
detailed error reporting. detailed error reporting.
status: current status: current
description: Grants the right to write extended attributes. description: Grants the right to write extended attributes.
7.302. auditFileExecute 7.303. auditFileExecute
elementId: TBD elementId: TBD
name: auditFileExecute name: auditFileExecute
dataType: enumeration dataType: enumeration
structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is
used to perform audits on all unsuccessful occurrences of used to perform audits on all unsuccessful occurrences of
specified events when auditing is enabled. specified events when auditing is enabled.
AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel
all auditing options for the specified events. all auditing options for the specified events.
AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to
perform audits on all successful occurrences of the specified perform audits on all successful occurrences of the specified
events when auditing is enabled. events when auditing is enabled.
AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE
is used to perform audits on all successful and unsuccessful is used to perform audits on all successful and unsuccessful
occurrences of the specified events when auditing is enabled. occurrences of the specified events when auditing is enabled.
; 0x5 ; The empty string value is permitted here to allow for ; 0x5 ; The empty string value is permitted here to allow for
detailed error reporting. detailed error reporting.
status: current status: current
description: Grants the right to execute a file. description: Grants the right to execute a file.
7.303. auditFileDeleteChild 7.304. auditFileDeleteChild
elementId: TBD elementId: TBD
name: auditFileDeleteChild name: auditFileDeleteChild
dataType: enumeration dataType: enumeration
structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is
used to perform audits on all unsuccessful occurrences of used to perform audits on all unsuccessful occurrences of
specified events when auditing is enabled. specified events when auditing is enabled.
AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel
all auditing options for the specified events. all auditing options for the specified events.
AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to
perform audits on all successful occurrences of the specified perform audits on all successful occurrences of the specified
events when auditing is enabled. events when auditing is enabled.
AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE
is used to perform audits on all successful and unsuccessful is used to perform audits on all successful and unsuccessful
occurrences of the specified events when auditing is enabled. occurrences of the specified events when auditing is enabled.
; 0x5 ; The empty string value is permitted here to allow for ; 0x5 ; The empty string value is permitted here to allow for
detailed error reporting. detailed error reporting.
status: current status: current
description: Right to delete a directory and all the files it description: Right to delete a directory and all the files it
contains (its children), even if the files are read-only. contains (its children), even if the files are read-only.
7.304. auditFileReadAttributes 7.305. auditFileReadAttributes
elementId: TBD elementId: TBD
name: auditFileReadAttributes name: auditFileReadAttributes
dataType: enumeration dataType: enumeration
structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is
used to perform audits on all unsuccessful occurrences of used to perform audits on all unsuccessful occurrences of
specified events when auditing is enabled. specified events when auditing is enabled.
AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel
all auditing options for the specified events. all auditing options for the specified events.
AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to
perform audits on all successful occurrences of the specified perform audits on all successful occurrences of the specified
events when auditing is enabled. events when auditing is enabled.
AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE
is used to perform audits on all successful and unsuccessful is used to perform audits on all successful and unsuccessful
occurrences of the specified events when auditing is enabled. occurrences of the specified events when auditing is enabled.
; 0x5 ; The empty string value is permitted here to allow for ; 0x5 ; The empty string value is permitted here to allow for
detailed error reporting. detailed error reporting.
status: current status: current
description: Grants the right to read file attributes. description: Grants the right to read file attributes.
7.305. auditFileWriteAttributes 7.306. auditFileWriteAttributes
elementId: TBD elementId: TBD
name: auditFileWriteAttributes name: auditFileWriteAttributes
dataType: enumeration dataType: enumeration
structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is structure: AUDIT_FAILURE ; 0x1 ; The audit type AUDIT_FAILURE is
used to perform audits on all unsuccessful occurrences of used to perform audits on all unsuccessful occurrences of
specified events when auditing is enabled. specified events when auditing is enabled.
AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel AUDIT_NONE ; 0x2 ; The audit type AUDIT_NONE is used to cancel
all auditing options for the specified events. all auditing options for the specified events.
AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to AUDIT_SUCCESS ; 0x3 ; The audit type AUDIT_SUCCESS is used to
perform audits on all successful occurrences of the specified perform audits on all successful occurrences of the specified
events when auditing is enabled. events when auditing is enabled.
AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE AUDIT_SUCCESS_FAILURE ; 0x4 ; The audit type AUDIT_SUCCESS_FAILURE
is used to perform audits on all successful and unsuccessful is used to perform audits on all successful and unsuccessful
occurrences of the specified events when auditing is enabled. occurrences of the specified events when auditing is enabled.
; 0x5 ; The empty string value is permitted here to allow for ; 0x5 ; The empty string value is permitted here to allow for
detailed error reporting. detailed error reporting.
status: current status: current
description: Grants the right to change file attributes. description: Grants the right to change file attributes.
7.306. fileeffectiverights 7.307. fileeffectiverights
elementId: TBD elementId: TBD
name: fileeffectiverights name: fileeffectiverights
dataType: list dataType: list
structure: list (filepath, path, filename, structure: list (filepath, path, filename,
trusteeSid, trusteeName, standardDelete, standardReadControl, trusteeSid, trusteeName, standardDelete, standardReadControl,
standardWriteDac, standardWriteOwner, standardWriteDac, standardWriteOwner,
standardSynchronize, accessSystemSecurity, genericRead, standardSynchronize, accessSystemSecurity, genericRead,
genericWrite, genericExecute, genericAll, fileReadData, genericWrite, genericExecute, genericAll, fileReadData,
fileWriteData, fileAppendData, fileReadEa, fileWriteEa, fileWriteData, fileAppendData, fileReadEa, fileWriteEa,
fileExecute, fileDeleteChild, fileReadAttributes, fileExecute, fileDeleteChild, fileReadAttributes,
fileWriteAttributes, windowsView) fileWriteAttributes, windowsView)
status: current status: current
description: Stores the effective rights of a file that a description: Stores the effective rights of a file that a
discretionary access control list (DACL) structure grants discretionary access control list (DACL) structure grants
to a specified trustee. The trustee's effective rights to a specified trustee. The trustee's effective rights
are determined checking all access-allowed and access-denied are determined checking all access-allowed and access-denied
access control entries (ACEs) in the DACL. access control entries (ACEs) in the DACL.
7.307. standardDelete 7.308. standardDelete
elementId: TBD elementId: TBD
name: standardDelete name: standardDelete
dataType: boolean dataType: boolean
status: current status: current
description: The right to delete the description: The right to delete the
object. object.
7.308. standardReadControl 7.309. standardReadControl
elementId: TBD elementId: TBD
name: standardReadControl name: standardReadControl
dataType: boolean dataType: boolean
status: current status: current
description: The right to read description: The right to read
the information in the object's security descriptor, not the information in the object's security descriptor, not
including the information in the SACL. including the information in the SACL.
7.309. standardWriteDac 7.310. standardWriteDac
elementId: TBD elementId: TBD
name: standardWriteDac name: standardWriteDac
dataType: boolean dataType: boolean
status: current status: current
description: The right to modify the description: The right to modify the
DACL in the object's security descriptor. DACL in the object's security descriptor.
7.310. standardWriteOwner 7.311. standardWriteOwner
elementId: TBD elementId: TBD
name: standardWriteOwner name: standardWriteOwner
dataType: boolean dataType: boolean
status: current status: current
description: The right to change description: The right to change
the owner in the object's security descriptor. the owner in the object's security descriptor.
7.311. standardSynchronize 7.312. standardSynchronize
elementId: TBD elementId: TBD
name: standardSynchronize name: standardSynchronize
dataType: boolean dataType: boolean
status: current status: current
description: The right to use the description: The right to use the
object for synchronization. This enables a thread to wait object for synchronization. This enables a thread to wait
until the object is in the signaled state. Some object until the object is in the signaled state. Some object
types do not support this access right. types do not support this access right.
7.312. accessSystemSecurity 7.313. accessSystemSecurity
elementId: TBD elementId: TBD
name: accessSystemSecurity name: accessSystemSecurity
dataType: boolean dataType: boolean
status: current status: current
description: Indicates access to description: Indicates access to
a system access control list (SACL). a system access control list (SACL).
7.313. genericRead 7.314. genericRead
elementId: TBD elementId: TBD
name: genericRead name: genericRead
dataType: boolean dataType: boolean
status: current status: current
description: Read access. description: Read access.
7.314. genericWrite 7.315. genericWrite
elementId: TBD elementId: TBD
name: genericWrite name: genericWrite
dataType: boolean dataType: boolean
status: current status: current
description: Write access. description: Write access.
7.315. genericExecute 7.316. genericExecute
elementId: TBD elementId: TBD
name: genericExecute name: genericExecute
dataType: boolean dataType: boolean
status: current status: current
description: Execute access. description: Execute access.
7.316. genericAll 7.317. genericAll
elementId: TBD elementId: TBD
name: genericAll name: genericAll
dataType: boolean dataType: boolean
status: current status: current
description: Read, write, and execute description: Read, write, and execute
access. access.
7.317. fileReadData 7.318. fileReadData
elementId: TBD elementId: TBD
name: fileReadData name: fileReadData
dataType: boolean dataType: boolean
status: current status: current
description: Grants the right to read description: Grants the right to read
data from the file data from the file
7.318. fileWriteData 7.319. fileWriteData
elementId: TBD elementId: TBD
name: fileWriteData name: fileWriteData
dataType: boolean dataType: boolean
status: current status: current
description: Grants the right to write description: Grants the right to write
data to the file. data to the file.
7.319. fileAppendData 7.320. fileAppendData
elementId: TBD elementId: TBD
name: fileAppendData name: fileAppendData
dataType: boolean dataType: boolean
status: current status: current
description: Grants the right to description: Grants the right to
append data to the file. append data to the file.
7.320. fileReadEa 7.321. fileReadEa
elementId: TBD elementId: TBD
name: fileReadEa name: fileReadEa
dataType: boolean dataType: boolean
status: current status: current
description: Grants the right to read description: Grants the right to read
extended attributes. extended attributes.
7.321. fileWriteEa 7.322. fileWriteEa
elementId: TBD elementId: TBD
name: fileWriteEa name: fileWriteEa
dataType: boolean dataType: boolean
status: current status: current
description: Grants the right to write description: Grants the right to write
extended attributes. extended attributes.
7.322. fileExecute 7.323. fileExecute
elementId: TBD elementId: TBD
name: fileExecute name: fileExecute
dataType: boolean dataType: boolean
status: current status: current
description: Grants the right to execute description: Grants the right to execute
a file. a file.
7.323. fileDeleteChild 7.324. fileDeleteChild
elementId: TBD elementId: TBD
name: fileDeleteChild name: fileDeleteChild
dataType: boolean dataType: boolean
status: current status: current
description: Right to delete a description: Right to delete a
directory and all the files it contains (its children), directory and all the files it contains (its children),
even if the files are read-only. even if the files are read-only.
7.324. fileReadAttributes 7.325. fileReadAttributes
elementId: TBD elementId: TBD
name: fileReadAttributes name: fileReadAttributes
dataType: boolean dataType: boolean
status: current status: current
description: Grants the right to description: Grants the right to
read file attributes. read file attributes.
7.325. fileWriteAttributes 7.326. fileWriteAttributes
elementId: TBD elementId: TBD
name: fileWriteAttributes name: fileWriteAttributes
dataType: boolean dataType: boolean
status: current status: current
description: Grants the right to description: Grants the right to
change file attributes. change file attributes.
7.326. groupInfo 7.327. groupInfo
elementId: TBD elementId: TBD
name: groupInfo name: groupInfo
dataType: list dataType: list
structure: list (group, username, subgroup) structure: list (group, username, subgroup)
status: current status: current
description: Specifies the different users and subgroups, that description: Specifies the different users and subgroups, that
directly belong to specific groups. directly belong to specific groups.
7.327. group 7.328. group
elementId: TBD elementId: TBD
name: group name: group
dataType: string dataType: string
status: current status: current
description: Represents the name of a particular description: Represents the name of a particular
group. group.
7.328. user
elementId: TBD
name: user
dataType: string
status: current
description: Represents the name of a particular
user.
7.329. subgroup 7.329. subgroup
elementId: TBD elementId: TBD
name: subgroup name: subgroup
dataType: string dataType: string
status: current status: current
description: Represents the name of a description: Represents the name of a
particular subgroup in the specified group. particular subgroup in the specified group.
7.330. groupSidInfo 7.330. groupSidInfo
elementId: TBD elementId: TBD
name: groupSidInfo name: groupSidInfo
dataType: list dataType: list
structure: list (groupSid, userSid, subgroupSid) structure: list (groupSid, userSid, subgroupSid)
status: status: current
current
description: Specifies the different users and subgroups, that description: Specifies the different users and subgroups, that
directly belong to specific groups directly belong to specific groups
(identified by SID). (identified by SID).
7.331. userSidInfo 7.331. userSidInfo
elementId: TBD elementId: TBD
name: userSidInfo name: userSidInfo
dataType: list dataType: list
structure: list (userSid, enabled, groupSid, lastLogon) structure: list (userSid, enabled, groupSid, lastLogon)
skipping to change at page 118, line 33 skipping to change at page 119, line 4
name: lockoutpolicy name: lockoutpolicy
dataType: list dataType: list
structure: list (forceLogoff, lockoutDuration, structure: list (forceLogoff, lockoutDuration,
lockoutObservationWindow, lockoutThreshold) lockoutObservationWindow, lockoutThreshold)
status: current status: current
description: Specifies various attributes associated description: Specifies various attributes associated
with lockout information for users and global groups in the with lockout information for users and global groups in the
security database. security database.
7.335. forceLogoff 7.335. forceLogoff
elementId: TBD elementId: TBD
name: forceLogoff name: forceLogoff
dataType: integer dataType: unsigned32
status: current status: current
description: Specifies, in seconds, the description: Specifies, in seconds, the
amount of time between the end of the valid logon time and amount of time between the end of the valid logon time and
the time when the user is forced to log off the the time when the user is forced to log off the
network. network.
7.336. lockoutDuration 7.336. lockoutDuration
elementId: TBD elementId: TBD
name: lockoutDuration name: lockoutDuration
dataType: integer dataType: unsigned32
status: current status: current
description: Specifies, in seconds, description: Specifies, in seconds,
how long a locked account remains locked before it is how long a locked account remains locked before it is
automatically unlocked. automatically unlocked.
7.337. lockoutObservationWindow 7.337. lockoutObservationWindow
elementId: TBD elementId: TBD
name: lockoutObservationWindow name: lockoutObservationWindow
dataType: integer dataType: unsigned32
status: current status: current
description: Specifies the description: Specifies the
maximum time, in seconds, that can elapse between any two maximum time, in seconds, that can elapse between any two
failed logon attempts before lockout occurs. failed logon attempts before lockout occurs.
7.338. lockoutThreshold 7.338. lockoutThreshold
elementId: TBD elementId: TBD
name: lockoutThreshold name: lockoutThreshold
dataType: integer dataType: unsigned32
status: current status: current
description: Specifies the number of description: Specifies the number of
invalid password authentications that can occur before an invalid password authentications that can occur before an
account is marked "locked out." account is marked "locked out."
7.339. passwordpolicy 7.339. passwordpolicy
elementId: TBD elementId: TBD
name: passwordpolicy name: passwordpolicy
dataType: list dataType: list
structure: list (maxPasswdAge, minPasswdAge, structure: list (maxPasswdAge, minPasswdAge,
minPasswdLen, passwordHistLen, passwordComplexity, minPasswdLen, passwordHistLen, passwordComplexity,
reversibleEncryption) reversibleEncryption)
status: current status: current
description: Specifies description: Specifies
policy information associated with passwords. policy information associated with passwords.
skipping to change at page 119, line 41 skipping to change at page 120, line 18
minPasswdLen, passwordHistLen, passwordComplexity, minPasswdLen, passwordHistLen, passwordComplexity,
reversibleEncryption) reversibleEncryption)
status: current status: current
description: Specifies description: Specifies
policy information associated with passwords. policy information associated with passwords.
7.340. maxPasswdAge 7.340. maxPasswdAge
elementId: TBD elementId: TBD
name: maxPasswdAge name: maxPasswdAge
dataType: integer dataType: unsigned32
status: current status: current
description: Specifies, in seconds (from description: Specifies, in seconds (from
a DWORD), the maximum allowable password age. A value of a DWORD), the maximum allowable password age. A value of
TIMEQ_FOREVER (max DWORD value, 4294967295) indicates TIMEQ_FOREVER (max DWORD value, 4294967295) indicates
that the password never expires. The minimum valid value that the password never expires. The minimum valid value
for this element is ONE_DAY (86400). See the for this element is ONE_DAY (86400). See the
USER_MODALS_INFO_0 structure returned by a call to USER_MODALS_INFO_0 structure returned by a call to
NetUserModalsGet(). NetUserModalsGet().
7.341. minPasswdAge 7.341. minPasswdAge
elementId: TBD elementId: TBD
name: minPasswdAge name: minPasswdAge
dataType: integer dataType: unsigned32
status: current status: current
description: Specifies the minimum description: Specifies the minimum
number of seconds that can elapse between the time a password number of seconds that can elapse between the time a password
changes and when it can be changed again. A value of changes and when it can be changed again. A value of
zero indicates that no delay is required between password zero indicates that no delay is required between password
updates. updates.
7.342. minPasswdLen 7.342. minPasswdLen
elementId: TBD elementId: TBD
name: minPasswdLen name: minPasswdLen
dataType: integer dataType: unsigned32
status: current status: current
description: Specifies the minimum description: Specifies the minimum
allowable password length. Valid values for this element are allowable password length. Valid values for this element are
zero through PWLEN. zero through PWLEN.
7.343. passwordHistLen 7.343. passwordHistLen
elementId: TBD elementId: TBD
name: passwordHistLen name: passwordHistLen
dataType: integer dataType: unsigned32
status: current status: current
description: Specifies the length of description: Specifies the length of
password history maintained. A new password cannot match any password history maintained. A new password cannot match any
of the previous usrmod0_password_hist_len passwords. of the previous usrmod0_password_hist_len passwords.
Valid values for this element are zero through DEF_MAX_PWHIST. Valid values for this element are zero through DEF_MAX_PWHIST.
7.344. passwordComplexity 7.344. passwordComplexity
elementId: TBD elementId: TBD
name: passwordComplexity name: passwordComplexity
skipping to change at page 123, line 4 skipping to change at page 123, line 19
7.353. jobAccessRead 7.353. jobAccessRead
elementId: TBD elementId: TBD
name: jobAccessRead name: jobAccessRead
dataType: boolean dataType: boolean
status: current status: current
description: description:
7.354. registry 7.354. registry
elementId: TBD elementId: TBD
name: registry name: registry
dataType: list dataType: list
structure: list (hive, key, registryKeyName, lastWriteTime, structure: list (registryHive, registryKey, registryKeyName,
registryKeyType, registryKeyValue, windowsView) lastWriteTime, registryKeyType, registryKeyValue,
windowsView)
status: current status: current
description: Specifies information that can be description: Specifies information that can be
collected about a particular registry key. collected about a particular registry key.
7.355. hive 7.355. registryHive
elementId: TBD elementId: TBD
name: hive name: registryHive
dataType: enumeration dataType: enumeration
structure: HKEY_CLASSES_ROOT ; 0x1 ; This registry subtree structure: HKEY_CLASSES_ROOT ; 0x1 ; This registry subtree
contains information that associates file types with programs contains information that associates file types with programs
and configuration data for automation (e.g. COM and configuration data for automation (e.g. COM
objects and Visual Basic Programs). objects and Visual Basic Programs).
HKEY_CURRENT_CONFIG ; 0x2 ; This registry subtree contains HKEY_CURRENT_CONFIG ; 0x2 ; This registry subtree contains
configuration data for the current hardware profile. configuration data for the current hardware profile.
HKEY_CURRENT_USER ; 0x3 ; This registry subtree contains the HKEY_CURRENT_USER ; 0x3 ; This registry subtree contains the
user profile of the user that is currently logged into the user profile of the user that is currently logged into the
system. system.
skipping to change at page 124, line 15 skipping to change at page 125, line 4
7.357. registryKeyName 7.357. registryKeyName
elementId: TBD elementId: TBD
name: registryKeyName name: registryKeyName
dataType: string dataType: string
status: current status: current
description: Describes the name of a description: Describes the name of a
registry key. registry key.
7.358. lastWriteTime 7.358. lastWriteTime
elementId: TBD elementId: TBD
name: lastWriteTime name: lastWriteTime
dataType: integer dataType: unsigned64
status: current status: current
description: The last time that the key or any of its value entries description: The last time that the key or any of its value entries
were modified. The value of this entity represents the were modified. The value of this entity represents the
FILETIME structure which is a 64-bit value representing the FILETIME structure which is a 64-bit value representing the
number of 100-nanosecond intervals since January 1, 1601 number of 100-nanosecond intervals since January 1, 1601
(UTC). Last write time can be queried on any key, with hives (UTC). Last write time can be queried on any key, with hives
being classified as a type of key. When collecting only being classified as a type of key. When collecting only
information about a registry hive or key the last write time information about a registry hive or key the last write time
will be the time the key or any of its entries were modified. will be the time the key or any of its entries were modified.
When collecting only information about a registry name the When collecting only information about a registry name the
skipping to change at page 127, line 7 skipping to change at page 128, line 7
value entity should be a copy of the string. If the value entity should be a copy of the string. If the
value being tested is of type REG_LINK, then the datatype value being tested is of type REG_LINK, then the datatype
attribute should be set to 'string' and the attribute should be set to 'string' and the
null-terminated Unicode string should be represented by the null-terminated Unicode string should be represented by the
value entity. value entity.
7.361. regkeyauditedpermissions 7.361. regkeyauditedpermissions
elementId: TBD elementId: TBD
name: regkeyauditedpermissions name: regkeyauditedpermissions
dataType: list dataType: list
structure: list (key, trusteeSid, trusteeName, structure: list (registryKey, trusteeSid, trusteeName,
standardDelete, standardReadControl, standardWriteDac, standardDelete, standardReadControl, standardWriteDac,
standardWriteOwners, tandardSynchronize, standardWriteOwner, standardSynchronize,
accessSystemSecurity, genericRead, genericWrite, accessSystemSecurity, genericRead, genericWrite,
genericExecute, genericAll, keyQueryValue, keySetValue, genericExecute, genericAll, keyQueryValue, keySetValue,
keyCreateSubKey, keyEnumerateSubKeys, keyNotify, keyCreateSubKey, keyEnumerateSubKeys, keyNotify,
keyCreateLink, keyWow6464Key, keyWow6432Key, keyWow64Res, keyCreateLink, keyWow6464Key, keyWow6432Key, keyWow64Res,
windowsView) windowsView)
status: current status: current
description: Stores the audited access rights of a registry key description: Stores the audited access rights of a registry key
that a system access control list (SACL) structure grants to a that a system access control list (SACL) structure grants to a
specified trustee. The trustee's audited access rights are specified trustee. The trustee's audited access rights are
determined checking all access control entries (ACEs) in the SACL. determined checking all access control entries (ACEs) in the SACL.
skipping to change at page 132, line 7 skipping to change at page 133, line 7
occurrences of the specified events when auditing is enabled. occurrences of the specified events when auditing is enabled.
; 0x5 ; The empty string value is permitted here to allow for ; 0x5 ; The empty string value is permitted here to allow for
detailed error reporting. detailed error reporting.
status: current status: current
description: description:
7.371. regkeyeffectiverights 7.371. regkeyeffectiverights
elementId: TBD elementId: TBD
name: regkeyeffectiverights name: regkeyeffectiverights
dataType: list dataType: list
structure: list (hive, key, trusteeSid, structure: list (registryHive, registryKey, trusteeSid,
trusteeName, standardDelete, standardReadControl, trusteeName, standardDelete, standardReadControl,
standardWriteDac, standardWriteOwner, standardSynchronize, standardWriteDac, standardWriteOwner, standardSynchronize,
accessSystemSecurity, genericRead, genericWrite, accessSystemSecurity, genericRead, genericWrite,
genericExecute, genericAll, keyQueryValue, keySetValue, genericExecute, genericAll, keyQueryValue, keySetValue,
keyCreateSubKey, keyEnumerateSubKeys, keyNotify, keyCreateSubKey, keyEnumerateSubKeys, keyNotify,
keyCreateLink, keyWow6464Key, keyWow6432Key, keyWow64Res, keyCreateLink, keyWow6464Key, keyWow6432Key, keyWow64Res,
windowsView) windowsView)
status: current status: current
description: Stores the effective rights of a registry key that a description: Stores the effective rights of a registry key that a
discretionary access control list (DACL) structure grants to a discretionary access control list (DACL) structure grants to a
skipping to change at page 134, line 16 skipping to change at page 135, line 16
dataType: boolean dataType: boolean
status: current status: current
description: description:
7.381. service 7.381. service
elementId: TBD elementId: TBD
name: service name: service
dataType: list dataType: list
structure: list (serviceName, displayName, description, structure: list (serviceName, displayName, description,
serviceType, tartType, currentState, controlsAccepted, serviceType, startType, currentState, controlsAccepted,
startName, path, pid, serviceFlag, dependencies) startName, path, pid, serviceFlag, dependencies)
status: current status: current
description: Stores information about Windows services that are description: Stores information about Windows services that are
present on the system. present on the system.
7.382. displayName 7.382. displayName
elementId: TBD elementId: TBD
name: displayName name: displayName
dataType: string dataType: string
skipping to change at page 137, line 44 skipping to change at page 138, line 44
; 0x8 ; The empty string value is permitted here to allow ; 0x8 ; The empty string value is permitted here to allow
for empty elements associated with error conditions. for empty elements associated with error conditions.
status: current status: current
description: Specifies the current state of description: Specifies the current state of
the service. the service.
7.387. controlsAccepted 7.387. controlsAccepted
elementId: TBD elementId: TBD
name: controlsAccepted name: controlsAccepted
dataType: enumeration strucutre: SERVICE_ACCEPT_NETBINDCHANGE ; 0x1 ; dataType: enumeration
structure: SERVICE_ACCEPT_NETBINDCHANGE ; 0x1 ;
The SERVICE_ACCEPT_NETBINDCHANGE type means that the The SERVICE_ACCEPT_NETBINDCHANGE type means that the
service is a network component and can accept changes in its service is a network component and can accept changes in its
binding without being stopped or restarted. The DWORD value binding without being stopped or restarted. The DWORD value
that this corresponds to is 0x00000010. that this corresponds to is 0x00000010.
SERVICE_ACCEPT_PARAMCHANGE ; 0x2 ; The SERVICE_ACCEPT_PARAMCHANGE SERVICE_ACCEPT_PARAMCHANGE ; 0x2 ; The SERVICE_ACCEPT_PARAMCHANGE
type means that the service can re-read its type means that the service can re-read its
startup parameters without being stopped or restarted. The startup parameters without being stopped or restarted. The
DWORD value that this corresponds to is 0x00000008. DWORD value that this corresponds to is 0x00000008.
SERVICE_ACCEPT_PAUSE_CONTINUE ; 0x3 ; The SERVICE_ACCEPT_PAUSE_CONTINUE ; 0x3 ; The
SERVICE_ACCEPT_PAUSE_CONTINUE type means that the service SERVICE_ACCEPT_PAUSE_CONTINUE type means that the service
skipping to change at page 139, line 42 skipping to change at page 140, line 42
of this service on other services. of this service on other services.
7.391. serviceeffectiverights 7.391. serviceeffectiverights
elementId: TBD elementId: TBD
name: serviceeffectiverights name: serviceeffectiverights
dataType: list dataType: list
structure: list (serviceName, trusteeSid, structure: list (serviceName, trusteeSid,
standardDelete, standardReadControl, standardWriteDac, standardDelete, standardReadControl, standardWriteDac,
standardWriteOwner, genericRead, genericWrite, standardWriteOwner, genericRead, genericWrite,
genericExecute, serviceQueryConfs, erviceChangeConf, genericExecute, serviceQueryConf, serviceChangeConf,
serviceQueryStat, serviceEnumDependents, serviceStart, serviceQueryStat, serviceEnumDependents, serviceStart,
serviceStop, servicePause, serviceInterrogate, serviceStop, servicePause, serviceInterrogate,
serviceUserDefined) serviceUserDefined)
status: current status: current
description: Stores the description: Stores the
effective rights of a service that a discretionary access effective rights of a service that a discretionary access
control list (DACL) structure grants to a specified control list (DACL) structure grants to a specified
trustee. The trustee's effective rights are determined by trustee. The trustee's effective rights are determined by
checking all access-allowed and access-denied access checking all access-allowed and access-denied access
control entries (ACEs) in the DACL. control entries (ACEs) in the DACL.
skipping to change at page 143, line 27 skipping to change at page 144, line 27
name: enabled name: enabled
dataType: boolean dataType: boolean
status: current status: current
description: Represents whether the description: Represents whether the
particular user is enabled or not. particular user is enabled or not.
7.407. lastLogon 7.407. lastLogon
elementId: TBD elementId: TBD
name: lastLogon name: lastLogon
dataType: integer dataType: unsigned32
status: current status: current
description: The date and time when the description: The date and time when the
last logon occurred. last logon occurred.
7.408. groupSid 7.408. groupSid
elementId: TBD elementId: TBD
name: groupSid name: groupSid
dataType: string dataType: string
status: current status: current
skipping to change at page 148, line 37 skipping to change at page 149, line 37
[RFC4949] Shirey, R., "Internet Security Glossary, Version 2", [RFC4949] Shirey, R., "Internet Security Glossary, Version 2",
FYI 36, RFC 4949, DOI 10.17487/RFC4949, August 2007, FYI 36, RFC 4949, DOI 10.17487/RFC4949, August 2007,
<http://www.rfc-editor.org/info/rfc4949>. <http://www.rfc-editor.org/info/rfc4949>.
[RFC5209] Sangster, P., Khosravi, H., Mani, M., Narayan, K., and J. [RFC5209] Sangster, P., Khosravi, H., Mani, M., Narayan, K., and J.
Tardo, "Network Endpoint Assessment (NEA): Overview and Tardo, "Network Endpoint Assessment (NEA): Overview and
Requirements", RFC 5209, DOI 10.17487/RFC5209, June 2008, Requirements", RFC 5209, DOI 10.17487/RFC5209, June 2008,
<http://www.rfc-editor.org/info/rfc5209>. <http://www.rfc-editor.org/info/rfc5209>.
[RFC5793] Sahita, R., Hanna, S., Hurst, R., and K. Narayan, "PB-TNC:
A Posture Broker (PB) Protocol Compatible with Trusted
Network Connect (TNC)", RFC 5793, DOI 10.17487/RFC5793,
March 2010, <http://www.rfc-editor.org/info/rfc5793>.
[RFC7012] Claise, B., Ed. and B. Trammell, Ed., "Information Model [RFC7012] Claise, B., Ed. and B. Trammell, Ed., "Information Model
for IP Flow Information Export (IPFIX)", RFC 7012, for IP Flow Information Export (IPFIX)", RFC 7012,
DOI 10.17487/RFC7012, September 2013, DOI 10.17487/RFC7012, September 2013,
<http://www.rfc-editor.org/info/rfc7012>. <http://www.rfc-editor.org/info/rfc7012>.
[RFC7632] Waltermire, D. and D. Harrington, "Endpoint Security [RFC7632] Waltermire, D. and D. Harrington, "Endpoint Security
Posture Assessment: Enterprise Use Cases", RFC 7632, Posture Assessment: Enterprise Use Cases", RFC 7632,
DOI 10.17487/RFC7632, September 2015, DOI 10.17487/RFC7632, September 2015,
<http://www.rfc-editor.org/info/rfc7632>. <http://www.rfc-editor.org/info/rfc7632>.
skipping to change at page 152, line 24 skipping to change at page 153, line 24
Classification Guidance, Storage Guidance, and Evaluation Results. Classification Guidance, Storage Guidance, and Evaluation Results.
Included additional IEs related to software, configuration, and the Included additional IEs related to software, configuration, and the
vulnerability assessment scenario. vulnerability assessment scenario.
Added text for the IANA considerations, security considerations, Added text for the IANA considerations, security considerations,
operational considerations, and privacy considerations sections. operational considerations, and privacy considerations sections.
Performed various other editorial changes and clean-up. Performed various other editorial changes and clean-up.
A.8. Changes in Revision 08
Clarified text that describes subjects and attributes.
Clarified text that describes SACM Statements and Content Elements.
Removed stray metadata property fields from the definitions of
several IEs.
Specified a syntax for defining category IEs.
Added an anyCategory IE that represents any IE in the IM.
Fixed several errors reported by the Travis-CI continuous integration
service.
Performed various other editorial changes and clean-up.
Authors' Addresses Authors' Addresses
David Waltermire (editor) David Waltermire (editor)
National Institute of Standards and Technology National Institute of Standards and Technology
100 Bureau Drive 100 Bureau Drive
Gaithersburg, Maryland 20877 Gaithersburg, Maryland 20877
USA USA
Email: david.waltermire@nist.gov Email: david.waltermire@nist.gov
Kim Watson Kim Watson
United States Department of Homeland Security United States Department of Homeland Security
DHS/CS&C/FNR DHS/CS&C/FNR
245 Murray Ln. SW, Bldg 410 245 Murray Ln. SW, Bldg 410
MS0613 MS0613
Washington, DC 20528 Washington, DC 20528
USA USA
Email: kimberly.watson@hq.dhs.gov Email: kimberly.watson@hq.dhs.gov
 End of changes. 427 change blocks. 
970 lines changed or deleted 1038 lines changed or added

This html diff was produced by rfcdiff 1.45. The latest version is available from http://tools.ietf.org/tools/rfcdiff/