win_def

package
v0.0.0-...-07db83d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 14, 2023 License: CC0-1.0 Imports: 4 Imported by: 0

Documentation

Overview

Code generated by https://github.com/gocomply/xsd2go; DO NOT EDIT. Models for http://oval.mitre.org/XMLSchema/oval-definitions-5#windows

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccesstokenBehaviors

type AccesstokenBehaviors struct {
	XMLName xml.Name

	IncludeGroup bool `xml:"include_group,attr,omitempty"`

	ResolveGroup bool `xml:"resolve_group,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type AccesstokenObject

type AccesstokenObject struct {
	XMLName xml.Name `xml:"accesstoken_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Behaviors *AccesstokenBehaviors `xml:"behaviors"`

	SecurityPrinciple *oval_def.EntityObjectStringType `xml:"security_principle"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type AccesstokenState

type AccesstokenState struct {
	XMLName xml.Name `xml:"accesstoken_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	SecurityPrinciple *oval_def.EntityStateStringType `xml:"security_principle"`

	Seassignprimarytokenprivilege *oval_def.EntityStateBoolType `xml:"seassignprimarytokenprivilege"`

	Seauditprivilege *oval_def.EntityStateBoolType `xml:"seauditprivilege"`

	Sebackupprivilege *oval_def.EntityStateBoolType `xml:"sebackupprivilege"`

	Sechangenotifyprivilege *oval_def.EntityStateBoolType `xml:"sechangenotifyprivilege"`

	Secreateglobalprivilege *oval_def.EntityStateBoolType `xml:"secreateglobalprivilege"`

	Secreatepagefileprivilege *oval_def.EntityStateBoolType `xml:"secreatepagefileprivilege"`

	Secreatepermanentprivilege *oval_def.EntityStateBoolType `xml:"secreatepermanentprivilege"`

	Secreatesymboliclinkprivilege *oval_def.EntityStateBoolType `xml:"secreatesymboliclinkprivilege"`

	Secreatetokenprivilege *oval_def.EntityStateBoolType `xml:"secreatetokenprivilege"`

	Sedebugprivilege *oval_def.EntityStateBoolType `xml:"sedebugprivilege"`

	Seenabledelegationprivilege *oval_def.EntityStateBoolType `xml:"seenabledelegationprivilege"`

	Seimpersonateprivilege *oval_def.EntityStateBoolType `xml:"seimpersonateprivilege"`

	Seincreasebasepriorityprivilege *oval_def.EntityStateBoolType `xml:"seincreasebasepriorityprivilege"`

	Seincreasequotaprivilege *oval_def.EntityStateBoolType `xml:"seincreasequotaprivilege"`

	Seincreaseworkingsetprivilege *oval_def.EntityStateBoolType `xml:"seincreaseworkingsetprivilege"`

	Seloaddriverprivilege *oval_def.EntityStateBoolType `xml:"seloaddriverprivilege"`

	Selockmemoryprivilege *oval_def.EntityStateBoolType `xml:"selockmemoryprivilege"`

	Semachineaccountprivilege *oval_def.EntityStateBoolType `xml:"semachineaccountprivilege"`

	Semanagevolumeprivilege *oval_def.EntityStateBoolType `xml:"semanagevolumeprivilege"`

	Seprofilesingleprocessprivilege *oval_def.EntityStateBoolType `xml:"seprofilesingleprocessprivilege"`

	Serelabelprivilege *oval_def.EntityStateBoolType `xml:"serelabelprivilege"`

	Seremoteshutdownprivilege *oval_def.EntityStateBoolType `xml:"seremoteshutdownprivilege"`

	Serestoreprivilege *oval_def.EntityStateBoolType `xml:"serestoreprivilege"`

	Sesecurityprivilege *oval_def.EntityStateBoolType `xml:"sesecurityprivilege"`

	Seshutdownprivilege *oval_def.EntityStateBoolType `xml:"seshutdownprivilege"`

	Sesyncagentprivilege *oval_def.EntityStateBoolType `xml:"sesyncagentprivilege"`

	Sesystemenvironmentprivilege *oval_def.EntityStateBoolType `xml:"sesystemenvironmentprivilege"`

	Sesystemprofileprivilege *oval_def.EntityStateBoolType `xml:"sesystemprofileprivilege"`

	Sesystemtimeprivilege *oval_def.EntityStateBoolType `xml:"sesystemtimeprivilege"`

	Setakeownershipprivilege *oval_def.EntityStateBoolType `xml:"setakeownershipprivilege"`

	Setcbprivilege *oval_def.EntityStateBoolType `xml:"setcbprivilege"`

	Setimezoneprivilege *oval_def.EntityStateBoolType `xml:"setimezoneprivilege"`

	Seundockprivilege *oval_def.EntityStateBoolType `xml:"seundockprivilege"`

	Seunsolicitedinputprivilege *oval_def.EntityStateBoolType `xml:"seunsolicitedinputprivilege"`

	Sebatchlogonright *oval_def.EntityStateBoolType `xml:"sebatchlogonright"`

	Seinteractivelogonright *oval_def.EntityStateBoolType `xml:"seinteractivelogonright"`

	Senetworklogonright *oval_def.EntityStateBoolType `xml:"senetworklogonright"`

	Seremoteinteractivelogonright *oval_def.EntityStateBoolType `xml:"seremoteinteractivelogonright"`

	Seservicelogonright *oval_def.EntityStateBoolType `xml:"seservicelogonright"`

	SedenybatchLogonright *oval_def.EntityStateBoolType `xml:"sedenybatchLogonright"`

	Sedenyinteractivelogonright *oval_def.EntityStateBoolType `xml:"sedenyinteractivelogonright"`

	Sedenynetworklogonright *oval_def.EntityStateBoolType `xml:"sedenynetworklogonright"`

	SedenyremoteInteractivelogonright *oval_def.EntityStateBoolType `xml:"sedenyremoteInteractivelogonright"`

	Sedenyservicelogonright *oval_def.EntityStateBoolType `xml:"sedenyservicelogonright"`

	Setrustedcredmanaccessnameright *oval_def.EntityStateBoolType `xml:"setrustedcredmanaccessnameright"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type AccesstokenTest

type AccesstokenTest struct {
	XMLName xml.Name `xml:"accesstoken_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type Activedirectory57Object

type Activedirectory57Object struct {
	XMLName xml.Name `xml:"activedirectory57_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	NamingContext *EntityObjectNamingContextType `xml:"naming_context"`

	RelativeDn *oval_def.EntityObjectStringType `xml:"relative_dn"`

	Attribute *oval_def.EntityObjectStringType `xml:"attribute"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type Activedirectory57State

type Activedirectory57State struct {
	XMLName xml.Name `xml:"activedirectory57_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	NamingContext *EntityStateNamingContextType `xml:"naming_context"`

	RelativeDn *oval_def.EntityStateStringType `xml:"relative_dn"`

	Attribute *oval_def.EntityStateStringType `xml:"attribute"`

	ObjectClass *oval_def.EntityStateStringType `xml:"object_class"`

	Adstype *EntityStateAdstypeType `xml:"adstype"`

	Value *oval_def.EntityStateRecordType `xml:"value"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type Activedirectory57Test

type Activedirectory57Test struct {
	XMLName xml.Name `xml:"activedirectory57_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type ActivedirectoryObject

type ActivedirectoryObject struct {
	XMLName xml.Name `xml:"activedirectory_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	NamingContext *EntityObjectNamingContextType `xml:"naming_context"`

	RelativeDn *oval_def.EntityObjectStringType `xml:"relative_dn"`

	Attribute *oval_def.EntityObjectStringType `xml:"attribute"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type ActivedirectoryState

type ActivedirectoryState struct {
	XMLName xml.Name `xml:"activedirectory_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	NamingContext *EntityStateNamingContextType `xml:"naming_context"`

	RelativeDn *oval_def.EntityStateStringType `xml:"relative_dn"`

	Attribute *oval_def.EntityStateStringType `xml:"attribute"`

	ObjectClass *oval_def.EntityStateStringType `xml:"object_class"`

	Adstype *EntityStateAdstypeType `xml:"adstype"`

	Value *oval_def.EntityStateAnySimpleType `xml:"value"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type ActivedirectoryTest

type ActivedirectoryTest struct {
	XMLName xml.Name `xml:"activedirectory_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type AuditeventpolicyObject

type AuditeventpolicyObject struct {
	XMLName xml.Name `xml:"auditeventpolicy_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type AuditeventpolicyState

type AuditeventpolicyState struct {
	XMLName xml.Name `xml:"auditeventpolicy_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	AccountLogon *EntityStateAuditType `xml:"account_logon"`

	AccountManagement *EntityStateAuditType `xml:"account_management"`

	DetailedTracking *EntityStateAuditType `xml:"detailed_tracking"`

	DirectoryServiceAccess *EntityStateAuditType `xml:"directory_service_access"`

	Logon *EntityStateAuditType `xml:"logon"`

	ObjectAccess *EntityStateAuditType `xml:"object_access"`

	PolicyChange *EntityStateAuditType `xml:"policy_change"`

	PrivilegeUse *EntityStateAuditType `xml:"privilege_use"`

	System *EntityStateAuditType `xml:"system"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type AuditeventpolicyTest

type AuditeventpolicyTest struct {
	XMLName xml.Name `xml:"auditeventpolicy_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type AuditeventpolicysubcategoriesObject

type AuditeventpolicysubcategoriesObject struct {
	XMLName xml.Name `xml:"auditeventpolicysubcategories_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type AuditeventpolicysubcategoriesState

type AuditeventpolicysubcategoriesState struct {
	XMLName xml.Name `xml:"auditeventpolicysubcategories_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	CredentialValidation *EntityStateAuditType `xml:"credential_validation"`

	KerberosAuthenticationService *EntityStateAuditType `xml:"kerberos_authentication_service"`

	KerberosServiceTicketOperations *EntityStateAuditType `xml:"kerberos_service_ticket_operations"`

	KerberosTicketEvents *EntityStateAuditType `xml:"kerberos_ticket_events"`

	OtherAccountLogonEvents *EntityStateAuditType `xml:"other_account_logon_events"`

	ApplicationGroupManagement *EntityStateAuditType `xml:"application_group_management"`

	ComputerAccountManagement *EntityStateAuditType `xml:"computer_account_management"`

	DistributionGroupManagement *EntityStateAuditType `xml:"distribution_group_management"`

	OtherAccountManagementEvents *EntityStateAuditType `xml:"other_account_management_events"`

	SecurityGroupManagement *EntityStateAuditType `xml:"security_group_management"`

	UserAccountManagement *EntityStateAuditType `xml:"user_account_management"`

	DpapiActivity *EntityStateAuditType `xml:"dpapi_activity"`

	ProcessCreation *EntityStateAuditType `xml:"process_creation"`

	ProcessTermination *EntityStateAuditType `xml:"process_termination"`

	RpcEvents *EntityStateAuditType `xml:"rpc_events"`

	DirectoryServiceAccess *EntityStateAuditType `xml:"directory_service_access"`

	DirectoryServiceChanges *EntityStateAuditType `xml:"directory_service_changes"`

	DirectoryServiceReplication *EntityStateAuditType `xml:"directory_service_replication"`

	DetailedDirectoryServiceReplication *EntityStateAuditType `xml:"detailed_directory_service_replication"`

	AccountLockout *EntityStateAuditType `xml:"account_lockout"`

	IpsecExtendedMode *EntityStateAuditType `xml:"ipsec_extended_mode"`

	IpsecMainMode *EntityStateAuditType `xml:"ipsec_main_mode"`

	IpsecQuickMode *EntityStateAuditType `xml:"ipsec_quick_mode"`

	Logoff *EntityStateAuditType `xml:"logoff"`

	Logon *EntityStateAuditType `xml:"logon"`

	NetworkPolicyServer *EntityStateAuditType `xml:"network_policy_server"`

	OtherLogonLogoffEvents *EntityStateAuditType `xml:"other_logon_logoff_events"`

	SpecialLogon *EntityStateAuditType `xml:"special_logon"`

	LogonClaims *EntityStateAuditType `xml:"logon_claims"`

	ApplicationGenerated *EntityStateAuditType `xml:"application_generated"`

	CertificationServices *EntityStateAuditType `xml:"certification_services"`

	DetailedFileShare *EntityStateAuditType `xml:"detailed_file_share"`

	FileShare *EntityStateAuditType `xml:"file_share"`

	FileSystem *EntityStateAuditType `xml:"file_system"`

	FilteringPlatformConnection *EntityStateAuditType `xml:"filtering_platform_connection"`

	FilteringPlatformPacketDrop *EntityStateAuditType `xml:"filtering_platform_packet_drop"`

	HandleManipulation *EntityStateAuditType `xml:"handle_manipulation"`

	KernelObject *EntityStateAuditType `xml:"kernel_object"`

	OtherObjectAccessEvents *EntityStateAuditType `xml:"other_object_access_events"`

	Registry *EntityStateAuditType `xml:"registry"`

	Sam *EntityStateAuditType `xml:"sam"`

	RemovableStorage *EntityStateAuditType `xml:"removable_storage"`

	CentralAccessPolicyStaging *EntityStateAuditType `xml:"central_access_policy_staging"`

	AuditPolicyChange *EntityStateAuditType `xml:"audit_policy_change"`

	AuthenticationPolicyChange *EntityStateAuditType `xml:"authentication_policy_change"`

	AuthorizationPolicyChange *EntityStateAuditType `xml:"authorization_policy_change"`

	FilteringPlatformPolicyChange *EntityStateAuditType `xml:"filtering_platform_policy_change"`

	MpssvcRuleLevelPolicyChange *EntityStateAuditType `xml:"mpssvc_rule_level_policy_change"`

	OtherPolicyChangeEvents *EntityStateAuditType `xml:"other_policy_change_events"`

	NonSensitivePrivilegeUse *EntityStateAuditType `xml:"non_sensitive_privilege_use"`

	OtherPrivilegeUseEvents *EntityStateAuditType `xml:"other_privilege_use_events"`

	SensitivePrivilegeUse *EntityStateAuditType `xml:"sensitive_privilege_use"`

	IpsecDriver *EntityStateAuditType `xml:"ipsec_driver"`

	OtherSystemEvents *EntityStateAuditType `xml:"other_system_events"`

	SecurityStateChange *EntityStateAuditType `xml:"security_state_change"`

	SecuritySystemExtension *EntityStateAuditType `xml:"security_system_extension"`

	SystemIntegrity *EntityStateAuditType `xml:"system_integrity"`

	GroupMembership *EntityStateAuditType `xml:"group_membership"`

	PnpActivity *EntityStateAuditType `xml:"pnp_activity"`

	UserDeviceClaims *EntityStateAuditType `xml:"user_device_claims"`

	AuditDetailedtrackingTokenrightadjusted *EntityStateAuditType `xml:"audit_detailedtracking_tokenrightadjusted"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type AuditeventpolicysubcategoriesTest

type AuditeventpolicysubcategoriesTest struct {
	XMLName xml.Name `xml:"auditeventpolicysubcategories_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type CmdletObject

type CmdletObject struct {
	XMLName xml.Name `xml:"cmdlet_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	ModuleName oval_def.EntityObjectStringType `xml:"module_name"`

	ModuleId EntityObjectGUIDType `xml:"module_id"`

	ModuleVersion oval_def.EntityObjectVersionType `xml:"module_version"`

	Verb EntityObjectCmdletVerbType `xml:"verb"`

	Noun oval_def.EntityObjectStringType `xml:"noun"`

	Parameters *oval_def.EntityObjectRecordType `xml:"parameters"`

	Select *oval_def.EntityObjectRecordType `xml:"select"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type CmdletState

type CmdletState struct {
	XMLName xml.Name `xml:"cmdlet_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	ModuleName *oval_def.EntityStateStringType `xml:"module_name"`

	ModuleId *EntityStateGUIDType `xml:"module_id"`

	ModuleVersion *oval_def.EntityStateVersionType `xml:"module_version"`

	Verb *EntityStateCmdletVerbType `xml:"verb"`

	Noun *oval_def.EntityStateStringType `xml:"noun"`

	Parameters *oval_def.EntityStateRecordType `xml:"parameters"`

	Select *oval_def.EntityStateRecordType `xml:"select"`

	Value *oval_def.EntityStateRecordType `xml:"value"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type CmdletTest

type CmdletTest struct {
	XMLName xml.Name `xml:"cmdlet_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type DnscacheObject

type DnscacheObject struct {
	XMLName xml.Name `xml:"dnscache_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	DomainName *oval_def.EntityObjectStringType `xml:"domain_name"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type DnscacheState

type DnscacheState struct {
	XMLName xml.Name `xml:"dnscache_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	DomainName *oval_def.EntityStateStringType `xml:"domain_name"`

	Ttl *oval_def.EntityStateIntType `xml:"ttl"`

	IpAddress *oval_def.EntityStateIPAddressStringType `xml:"ip_address"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type DnscacheTest

type DnscacheTest struct {
	XMLName xml.Name `xml:"dnscache_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type EntityObjectCmdletVerbType

type EntityObjectCmdletVerbType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityObjectGUIDType

type EntityObjectGUIDType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityObjectNamingContextType

type EntityObjectNamingContextType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityObjectProtocolType

type EntityObjectProtocolType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityObjectRegistryHiveType

type EntityObjectRegistryHiveType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityObjectSystemMetricIndexType

type EntityObjectSystemMetricIndexType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityObjectUserRightType

type EntityObjectUserRightType struct {
	XMLName xml.Name

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStateAddrTypeType

type EntityStateAddrTypeType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStateAdstypeType

type EntityStateAdstypeType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStateAuditType

type EntityStateAuditType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStateCmdletVerbType

type EntityStateCmdletVerbType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStateDriveTypeType

type EntityStateDriveTypeType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStateFileAttributeType

type EntityStateFileAttributeType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStateFileTypeType

type EntityStateFileTypeType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStateGUIDType

type EntityStateGUIDType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStateInterfaceTypeType

type EntityStateInterfaceTypeType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStateNTUserAccountTypeType

type EntityStateNTUserAccountTypeType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStateNamingContextType

type EntityStateNamingContextType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStatePeSubsystemType

type EntityStatePeSubsystemType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStatePeTargetMachineType

type EntityStatePeTargetMachineType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStateProtocolType

type EntityStateProtocolType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStateRegistryHiveType

type EntityStateRegistryHiveType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStateRegistryTypeType

type EntityStateRegistryTypeType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStateServiceControlsAcceptedType

type EntityStateServiceControlsAcceptedType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStateServiceCurrentStateType

type EntityStateServiceCurrentStateType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStateServiceStartTypeType

type EntityStateServiceStartTypeType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStateServiceTypeType

type EntityStateServiceTypeType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStateSharedResourceTypeType

type EntityStateSharedResourceTypeType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStateSystemMetricIndexType

type EntityStateSystemMetricIndexType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStateUserRightType

type EntityStateUserRightType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type EntityStateWindowsViewType

type EntityStateWindowsViewType struct {
	XMLName xml.Name

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type FileAuditPermissions53Behaviors

type FileAuditPermissions53Behaviors struct {
	XMLName xml.Name

	IncludeGroup string `xml:"include_group,attr,omitempty"`

	ResolveGroup string `xml:"resolve_group,attr,omitempty"`

	MaxDepth string `xml:"max_depth,attr,omitempty"`

	Recurse string `xml:"recurse,attr,omitempty"`

	RecurseDirection string `xml:"recurse_direction,attr,omitempty"`

	RecurseFileSystem string `xml:"recurse_file_system,attr,omitempty"`

	WindowsView string `xml:"windows_view,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type FileAuditPermissionsBehaviors

type FileAuditPermissionsBehaviors struct {
	XMLName xml.Name

	IncludeGroup string `xml:"include_group,attr,omitempty"`

	ResolveGroup string `xml:"resolve_group,attr,omitempty"`

	MaxDepth string `xml:"max_depth,attr,omitempty"`

	Recurse string `xml:"recurse,attr,omitempty"`

	RecurseDirection string `xml:"recurse_direction,attr,omitempty"`

	RecurseFileSystem string `xml:"recurse_file_system,attr,omitempty"`

	WindowsView string `xml:"windows_view,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type FileBehaviors

type FileBehaviors struct {
	XMLName xml.Name

	MaxDepth string `xml:"max_depth,attr,omitempty"`

	Recurse string `xml:"recurse,attr,omitempty"`

	RecurseDirection string `xml:"recurse_direction,attr,omitempty"`

	RecurseFileSystem string `xml:"recurse_file_system,attr,omitempty"`

	WindowsView string `xml:"windows_view,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type FileEffectiveRights53Behaviors

type FileEffectiveRights53Behaviors struct {
	XMLName xml.Name

	IncludeGroup string `xml:"include_group,attr,omitempty"`

	ResolveGroup string `xml:"resolve_group,attr,omitempty"`

	MaxDepth string `xml:"max_depth,attr,omitempty"`

	Recurse string `xml:"recurse,attr,omitempty"`

	RecurseDirection string `xml:"recurse_direction,attr,omitempty"`

	RecurseFileSystem string `xml:"recurse_file_system,attr,omitempty"`

	WindowsView string `xml:"windows_view,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type FileEffectiveRightsBehaviors

type FileEffectiveRightsBehaviors struct {
	XMLName xml.Name

	IncludeGroup string `xml:"include_group,attr,omitempty"`

	ResolveGroup string `xml:"resolve_group,attr,omitempty"`

	MaxDepth string `xml:"max_depth,attr,omitempty"`

	Recurse string `xml:"recurse,attr,omitempty"`

	RecurseDirection string `xml:"recurse_direction,attr,omitempty"`

	RecurseFileSystem string `xml:"recurse_file_system,attr,omitempty"`

	WindowsView string `xml:"windows_view,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type FileObject

type FileObject struct {
	XMLName xml.Name `xml:"file_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Behaviors *FileBehaviors `xml:"behaviors"`

	Filter []oval_def.Filter `xml:"filter"`

	Filepath *oval_def.EntityObjectStringType `xml:"filepath"`

	Path *oval_def.EntityObjectStringType `xml:"path"`

	Filename *oval_def.EntityObjectStringType `xml:"filename"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type FileState

type FileState struct {
	XMLName xml.Name `xml:"file_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Filepath *oval_def.EntityStateStringType `xml:"filepath"`

	Path *oval_def.EntityStateStringType `xml:"path"`

	Filename *oval_def.EntityStateStringType `xml:"filename"`

	Owner *oval_def.EntityStateStringType `xml:"owner"`

	Size *oval_def.EntityStateIntType `xml:"size"`

	ATime *oval_def.EntityStateIntType `xml:"a_time"`

	CTime *oval_def.EntityStateIntType `xml:"c_time"`

	MTime *oval_def.EntityStateIntType `xml:"m_time"`

	MsChecksum *oval_def.EntityStateStringType `xml:"ms_checksum"`

	VersionElm *oval_def.EntityStateVersionType `xml:"version"`

	Type *EntityStateFileTypeType `xml:"type"`

	Attribute *EntityStateFileAttributeType `xml:"attribute"`

	DevelopmentClass *oval_def.EntityStateStringType `xml:"development_class"`

	Company *oval_def.EntityStateStringType `xml:"company"`

	InternalName *oval_def.EntityStateStringType `xml:"internal_name"`

	Language *oval_def.EntityStateStringType `xml:"language"`

	OriginalFilename *oval_def.EntityStateStringType `xml:"original_filename"`

	ProductName *oval_def.EntityStateStringType `xml:"product_name"`

	ProductVersion *FileStateProductVersion `xml:"product_version"`

	WindowsView *EntityStateWindowsViewType `xml:"windows_view"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type FileStateProductVersion

type FileStateProductVersion struct {
	XMLName xml.Name `xml:"product_version"`

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`
}

Element

type FileTest

type FileTest struct {
	XMLName xml.Name `xml:"file_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type Fileauditedpermissions53Object

type Fileauditedpermissions53Object struct {
	XMLName xml.Name `xml:"fileauditedpermissions53_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Behaviors *FileAuditPermissions53Behaviors `xml:"behaviors"`

	TrusteeSid *oval_def.EntityObjectStringType `xml:"trustee_sid"`

	Filter []oval_def.Filter `xml:"filter"`

	Filepath *oval_def.EntityObjectStringType `xml:"filepath"`

	Path *oval_def.EntityObjectStringType `xml:"path"`

	Filename *oval_def.EntityObjectStringType `xml:"filename"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type Fileauditedpermissions53State

type Fileauditedpermissions53State struct {
	XMLName xml.Name `xml:"fileauditedpermissions53_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Filepath *oval_def.EntityStateStringType `xml:"filepath"`

	Path *oval_def.EntityStateStringType `xml:"path"`

	Filename *oval_def.EntityStateStringType `xml:"filename"`

	TrusteeSid *oval_def.EntityStateStringType `xml:"trustee_sid"`

	StandardDelete *EntityStateAuditType `xml:"standard_delete"`

	StandardReadControl *EntityStateAuditType `xml:"standard_read_control"`

	StandardWriteDac *EntityStateAuditType `xml:"standard_write_dac"`

	StandardWriteOwner *EntityStateAuditType `xml:"standard_write_owner"`

	StandardSynchronize *EntityStateAuditType `xml:"standard_synchronize"`

	AccessSystemSecurity *EntityStateAuditType `xml:"access_system_security"`

	GenericRead *EntityStateAuditType `xml:"generic_read"`

	GenericWrite *EntityStateAuditType `xml:"generic_write"`

	GenericExecute *EntityStateAuditType `xml:"generic_execute"`

	GenericAll *EntityStateAuditType `xml:"generic_all"`

	FileReadData *EntityStateAuditType `xml:"file_read_data"`

	FileWriteData *EntityStateAuditType `xml:"file_write_data"`

	FileAppendData *EntityStateAuditType `xml:"file_append_data"`

	FileReadEa *EntityStateAuditType `xml:"file_read_ea"`

	FileWriteEa *EntityStateAuditType `xml:"file_write_ea"`

	FileExecute *EntityStateAuditType `xml:"file_execute"`

	FileDeleteChild *EntityStateAuditType `xml:"file_delete_child"`

	FileReadAttributes *EntityStateAuditType `xml:"file_read_attributes"`

	FileWriteAttributes *EntityStateAuditType `xml:"file_write_attributes"`

	WindowsView *EntityStateWindowsViewType `xml:"windows_view"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type Fileauditedpermissions53Test

type Fileauditedpermissions53Test struct {
	XMLName xml.Name `xml:"fileauditedpermissions53_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type FileauditedpermissionsObject

type FileauditedpermissionsObject struct {
	XMLName xml.Name `xml:"fileauditedpermissions_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Behaviors *FileAuditPermissionsBehaviors `xml:"behaviors"`

	Path *oval_def.EntityObjectStringType `xml:"path"`

	Filename *oval_def.EntityObjectStringType `xml:"filename"`

	TrusteeName *oval_def.EntityObjectStringType `xml:"trustee_name"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type FileauditedpermissionsState

type FileauditedpermissionsState struct {
	XMLName xml.Name `xml:"fileauditedpermissions_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Path *oval_def.EntityStateStringType `xml:"path"`

	Filename *oval_def.EntityStateStringType `xml:"filename"`

	TrusteeName *oval_def.EntityStateStringType `xml:"trustee_name"`

	StandardDelete *EntityStateAuditType `xml:"standard_delete"`

	StandardReadControl *EntityStateAuditType `xml:"standard_read_control"`

	StandardWriteDac *EntityStateAuditType `xml:"standard_write_dac"`

	StandardWriteOwner *EntityStateAuditType `xml:"standard_write_owner"`

	StandardSynchronize *EntityStateAuditType `xml:"standard_synchronize"`

	AccessSystemSecurity *EntityStateAuditType `xml:"access_system_security"`

	GenericRead *EntityStateAuditType `xml:"generic_read"`

	GenericWrite *EntityStateAuditType `xml:"generic_write"`

	GenericExecute *EntityStateAuditType `xml:"generic_execute"`

	GenericAll *EntityStateAuditType `xml:"generic_all"`

	FileReadData *EntityStateAuditType `xml:"file_read_data"`

	FileWriteData *EntityStateAuditType `xml:"file_write_data"`

	FileAppendData *EntityStateAuditType `xml:"file_append_data"`

	FileReadEa *EntityStateAuditType `xml:"file_read_ea"`

	FileWriteEa *EntityStateAuditType `xml:"file_write_ea"`

	FileExecute *EntityStateAuditType `xml:"file_execute"`

	FileDeleteChild *EntityStateAuditType `xml:"file_delete_child"`

	FileReadAttributes *EntityStateAuditType `xml:"file_read_attributes"`

	FileWriteAttributes *EntityStateAuditType `xml:"file_write_attributes"`

	WindowsView *EntityStateWindowsViewType `xml:"windows_view"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type FileauditedpermissionsTest

type FileauditedpermissionsTest struct {
	XMLName xml.Name `xml:"fileauditedpermissions_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type Fileeffectiverights53Object

type Fileeffectiverights53Object struct {
	XMLName xml.Name `xml:"fileeffectiverights53_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Behaviors *FileEffectiveRights53Behaviors `xml:"behaviors"`

	TrusteeSid *oval_def.EntityObjectStringType `xml:"trustee_sid"`

	Filter []oval_def.Filter `xml:"filter"`

	Filepath *oval_def.EntityObjectStringType `xml:"filepath"`

	Path *oval_def.EntityObjectStringType `xml:"path"`

	Filename *oval_def.EntityObjectStringType `xml:"filename"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type Fileeffectiverights53State

type Fileeffectiverights53State struct {
	XMLName xml.Name `xml:"fileeffectiverights53_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Filepath *oval_def.EntityStateStringType `xml:"filepath"`

	Path *oval_def.EntityStateStringType `xml:"path"`

	Filename *oval_def.EntityStateStringType `xml:"filename"`

	TrusteeSid *oval_def.EntityStateStringType `xml:"trustee_sid"`

	StandardDelete *oval_def.EntityStateBoolType `xml:"standard_delete"`

	StandardReadControl *oval_def.EntityStateBoolType `xml:"standard_read_control"`

	StandardWriteDac *oval_def.EntityStateBoolType `xml:"standard_write_dac"`

	StandardWriteOwner *oval_def.EntityStateBoolType `xml:"standard_write_owner"`

	StandardSynchronize *oval_def.EntityStateBoolType `xml:"standard_synchronize"`

	AccessSystemSecurity *oval_def.EntityStateBoolType `xml:"access_system_security"`

	GenericRead *oval_def.EntityStateBoolType `xml:"generic_read"`

	GenericWrite *oval_def.EntityStateBoolType `xml:"generic_write"`

	GenericExecute *oval_def.EntityStateBoolType `xml:"generic_execute"`

	GenericAll *oval_def.EntityStateBoolType `xml:"generic_all"`

	FileReadData *oval_def.EntityStateBoolType `xml:"file_read_data"`

	FileWriteData *oval_def.EntityStateBoolType `xml:"file_write_data"`

	FileAppendData *oval_def.EntityStateBoolType `xml:"file_append_data"`

	FileReadEa *oval_def.EntityStateBoolType `xml:"file_read_ea"`

	FileWriteEa *oval_def.EntityStateBoolType `xml:"file_write_ea"`

	FileExecute *oval_def.EntityStateBoolType `xml:"file_execute"`

	FileDeleteChild *oval_def.EntityStateBoolType `xml:"file_delete_child"`

	FileReadAttributes *oval_def.EntityStateBoolType `xml:"file_read_attributes"`

	FileWriteAttributes *oval_def.EntityStateBoolType `xml:"file_write_attributes"`

	WindowsView *EntityStateWindowsViewType `xml:"windows_view"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type Fileeffectiverights53Test

type Fileeffectiverights53Test struct {
	XMLName xml.Name `xml:"fileeffectiverights53_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type FileeffectiverightsObject

type FileeffectiverightsObject struct {
	XMLName xml.Name `xml:"fileeffectiverights_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Behaviors *FileEffectiveRightsBehaviors `xml:"behaviors"`

	Path *oval_def.EntityObjectStringType `xml:"path"`

	Filename *oval_def.EntityObjectStringType `xml:"filename"`

	TrusteeName *oval_def.EntityObjectStringType `xml:"trustee_name"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type FileeffectiverightsState

type FileeffectiverightsState struct {
	XMLName xml.Name `xml:"fileeffectiverights_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Path *oval_def.EntityStateStringType `xml:"path"`

	Filename *oval_def.EntityStateStringType `xml:"filename"`

	TrusteeName *oval_def.EntityStateStringType `xml:"trustee_name"`

	StandardDelete *oval_def.EntityStateBoolType `xml:"standard_delete"`

	StandardReadControl *oval_def.EntityStateBoolType `xml:"standard_read_control"`

	StandardWriteDac *oval_def.EntityStateBoolType `xml:"standard_write_dac"`

	StandardWriteOwner *oval_def.EntityStateBoolType `xml:"standard_write_owner"`

	StandardSynchronize *oval_def.EntityStateBoolType `xml:"standard_synchronize"`

	AccessSystemSecurity *oval_def.EntityStateBoolType `xml:"access_system_security"`

	GenericRead *oval_def.EntityStateBoolType `xml:"generic_read"`

	GenericWrite *oval_def.EntityStateBoolType `xml:"generic_write"`

	GenericExecute *oval_def.EntityStateBoolType `xml:"generic_execute"`

	GenericAll *oval_def.EntityStateBoolType `xml:"generic_all"`

	FileReadData *oval_def.EntityStateBoolType `xml:"file_read_data"`

	FileWriteData *oval_def.EntityStateBoolType `xml:"file_write_data"`

	FileAppendData *oval_def.EntityStateBoolType `xml:"file_append_data"`

	FileReadEa *oval_def.EntityStateBoolType `xml:"file_read_ea"`

	FileWriteEa *oval_def.EntityStateBoolType `xml:"file_write_ea"`

	FileExecute *oval_def.EntityStateBoolType `xml:"file_execute"`

	FileDeleteChild *oval_def.EntityStateBoolType `xml:"file_delete_child"`

	FileReadAttributes *oval_def.EntityStateBoolType `xml:"file_read_attributes"`

	FileWriteAttributes *oval_def.EntityStateBoolType `xml:"file_write_attributes"`

	WindowsView *EntityStateWindowsViewType `xml:"windows_view"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type FileeffectiverightsTest

type FileeffectiverightsTest struct {
	XMLName xml.Name `xml:"fileeffectiverights_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type GroupObject

type GroupObject struct {
	XMLName xml.Name `xml:"group_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Group *oval_def.EntityObjectStringType `xml:"group"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type GroupSidObject

type GroupSidObject struct {
	XMLName xml.Name `xml:"group_sid_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	GroupSid *oval_def.EntityObjectStringType `xml:"group_sid"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type GroupSidState

type GroupSidState struct {
	XMLName xml.Name `xml:"group_sid_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	GroupSid *oval_def.EntityStateStringType `xml:"group_sid"`

	UserSid *oval_def.EntityStateStringType `xml:"user_sid"`

	SubgroupSid *oval_def.EntityStateStringType `xml:"subgroup_sid"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type GroupSidTest

type GroupSidTest struct {
	XMLName xml.Name `xml:"group_sid_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type GroupState

type GroupState struct {
	XMLName xml.Name `xml:"group_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Group *oval_def.EntityStateStringType `xml:"group"`

	User *oval_def.EntityStateStringType `xml:"user"`

	Subgroup *oval_def.EntityStateStringType `xml:"subgroup"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type GroupTest

type GroupTest struct {
	XMLName xml.Name `xml:"group_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type InterfaceObject

type InterfaceObject struct {
	XMLName xml.Name `xml:"interface_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Name *oval_def.EntityObjectStringType `xml:"name"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type InterfaceState

type InterfaceState struct {
	XMLName xml.Name `xml:"interface_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Name *oval_def.EntityStateStringType `xml:"name"`

	Index *oval_def.EntityStateIntType `xml:"index"`

	Type *EntityStateInterfaceTypeType `xml:"type"`

	HardwareAddr *oval_def.EntityStateStringType `xml:"hardware_addr"`

	InetAddr *oval_def.EntityStateIPAddressStringType `xml:"inet_addr"`

	BroadcastAddr *oval_def.EntityStateIPAddressStringType `xml:"broadcast_addr"`

	Netmask *oval_def.EntityStateIPAddressStringType `xml:"netmask"`

	AddrType *EntityStateAddrTypeType `xml:"addr_type"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type InterfaceTest

type InterfaceTest struct {
	XMLName xml.Name `xml:"interface_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type JunctionObject

type JunctionObject struct {
	XMLName xml.Name `xml:"junction_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Behaviors *FileBehaviors `xml:"behaviors"`

	Path *oval_def.EntityObjectStringType `xml:"path"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type JunctionState

type JunctionState struct {
	XMLName xml.Name `xml:"junction_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Path *oval_def.EntityStateStringType `xml:"path"`

	CanonicalPath *oval_def.EntityStateStringType `xml:"canonical_path"`

	WindowsView *EntityStateWindowsViewType `xml:"windows_view"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type JunctionTest

type JunctionTest struct {
	XMLName xml.Name `xml:"junction_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type LicenseObject

type LicenseObject struct {
	XMLName xml.Name `xml:"license_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Name *oval_def.EntityObjectStringType `xml:"name"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type LicenseState

type LicenseState struct {
	XMLName xml.Name `xml:"license_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Name *oval_def.EntityStateStringType `xml:"name"`

	Type *EntityStateRegistryTypeType `xml:"type"`

	Value *oval_def.EntityStateAnySimpleType `xml:"value"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type LicenseTest

type LicenseTest struct {
	XMLName xml.Name `xml:"license_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type LockoutpolicyObject

type LockoutpolicyObject struct {
	XMLName xml.Name `xml:"lockoutpolicy_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type LockoutpolicyState

type LockoutpolicyState struct {
	XMLName xml.Name `xml:"lockoutpolicy_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	ForceLogoff *oval_def.EntityStateIntType `xml:"force_logoff"`

	LockoutDuration *oval_def.EntityStateIntType `xml:"lockout_duration"`

	LockoutObservationWindow *oval_def.EntityStateIntType `xml:"lockout_observation_window"`

	LockoutThreshold *oval_def.EntityStateIntType `xml:"lockout_threshold"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type LockoutpolicyTest

type LockoutpolicyTest struct {
	XMLName xml.Name `xml:"lockoutpolicy_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type MetabaseObject

type MetabaseObject struct {
	XMLName xml.Name `xml:"metabase_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Key *oval_def.EntityObjectStringType `xml:"key"`

	IdElm *oval_def.EntityObjectIntType `xml:"id"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type MetabaseState

type MetabaseState struct {
	XMLName xml.Name `xml:"metabase_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Key *oval_def.EntityStateStringType `xml:"key"`

	IdElm *oval_def.EntityStateIntType `xml:"id"`

	Name *oval_def.EntityStateStringType `xml:"name"`

	UserType *oval_def.EntityStateStringType `xml:"user_type"`

	DataType *oval_def.EntityStateStringType `xml:"data_type"`

	Data *oval_def.EntityStateAnySimpleType `xml:"data"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type MetabaseTest

type MetabaseTest struct {
	XMLName xml.Name `xml:"metabase_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type NTUserBehaviors

type NTUserBehaviors struct {
	XMLName xml.Name

	IncludeDefault bool `xml:"include_default,attr,omitempty"`

	MaxDepth string `xml:"max_depth,attr,omitempty"`

	RecurseDirection string `xml:"recurse_direction,attr,omitempty"`

	WindowsView string `xml:"windows_view,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type NtuserObject

type NtuserObject struct {
	XMLName xml.Name `xml:"ntuser_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Behaviors *NTUserBehaviors `xml:"behaviors"`

	Key *oval_def.EntityObjectStringType `xml:"key"`

	Name *oval_def.EntityObjectStringType `xml:"name"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type NtuserState

type NtuserState struct {
	XMLName xml.Name `xml:"ntuser_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Key *oval_def.EntityStateStringType `xml:"key"`

	Name *oval_def.EntityStateStringType `xml:"name"`

	Sid *oval_def.EntityStateStringType `xml:"sid"`

	Username *oval_def.EntityStateStringType `xml:"username"`

	AccountType *EntityStateNTUserAccountTypeType `xml:"account_type"`

	LoggedOn *oval_def.EntityStateBoolType `xml:"logged_on"`

	Enabled *oval_def.EntityStateBoolType `xml:"enabled"`

	DateModified *oval_def.EntityStateIntType `xml:"date_modified"`

	DaysSinceModified *oval_def.EntityStateIntType `xml:"days_since_modified"`

	Filepath *oval_def.EntityStateStringType `xml:"filepath"`

	LastWriteTime *oval_def.EntityStateIntType `xml:"last_write_time"`

	Type *EntityStateRegistryTypeType `xml:"type"`

	Value *oval_def.EntityStateAnySimpleType `xml:"value"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type NtuserTest

type NtuserTest struct {
	XMLName xml.Name `xml:"ntuser_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type PasswordpolicyObject

type PasswordpolicyObject struct {
	XMLName xml.Name `xml:"passwordpolicy_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type PasswordpolicyState

type PasswordpolicyState struct {
	XMLName xml.Name `xml:"passwordpolicy_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	MaxPasswdAge *oval_def.EntityStateIntType `xml:"max_passwd_age"`

	MinPasswdAge *oval_def.EntityStateIntType `xml:"min_passwd_age"`

	MinPasswdLen *oval_def.EntityStateIntType `xml:"min_passwd_len"`

	PasswordHistLen *oval_def.EntityStateIntType `xml:"password_hist_len"`

	PasswordComplexity *oval_def.EntityStateBoolType `xml:"password_complexity"`

	ReversibleEncryption *oval_def.EntityStateBoolType `xml:"reversible_encryption"`

	AnonymousNameLookup *oval_def.EntityStateBoolType `xml:"anonymous_name_lookup"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type PasswordpolicyTest

type PasswordpolicyTest struct {
	XMLName xml.Name `xml:"passwordpolicy_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type PeheaderObject

type PeheaderObject struct {
	XMLName xml.Name `xml:"peheader_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Behaviors *FileBehaviors `xml:"behaviors"`

	Filter []oval_def.Filter `xml:"filter"`

	Filepath *oval_def.EntityObjectStringType `xml:"filepath"`

	Path *oval_def.EntityObjectStringType `xml:"path"`

	Filename *oval_def.EntityObjectStringType `xml:"filename"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type PeheaderState

type PeheaderState struct {
	XMLName xml.Name `xml:"peheader_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Filepath *oval_def.EntityStateStringType `xml:"filepath"`

	Path *oval_def.EntityStateStringType `xml:"path"`

	Filename *oval_def.EntityStateStringType `xml:"filename"`

	HeaderSignature *oval_def.EntityStateStringType `xml:"header_signature"`

	TargetMachineType *EntityStatePeTargetMachineType `xml:"target_machine_type"`

	NumberOfSections *oval_def.EntityStateIntType `xml:"number_of_sections"`

	TimeDateStamp *oval_def.EntityStateIntType `xml:"time_date_stamp"`

	PointerToSymbolTable *oval_def.EntityStateIntType `xml:"pointer_to_symbol_table"`

	NumberOfSymbols *oval_def.EntityStateIntType `xml:"number_of_symbols"`

	SizeOfOptionalHeader *oval_def.EntityStateIntType `xml:"size_of_optional_header"`

	ImageFileRelocsStripped *oval_def.EntityStateBoolType `xml:"image_file_relocs_stripped"`

	ImageFileExecutableImage *oval_def.EntityStateBoolType `xml:"image_file_executable_image"`

	ImageFileLineNumsStripped *oval_def.EntityStateBoolType `xml:"image_file_line_nums_stripped"`

	ImageFileLocalSymsStripped *oval_def.EntityStateBoolType `xml:"image_file_local_syms_stripped"`

	ImageFileAggresiveWsTrim *oval_def.EntityStateBoolType `xml:"image_file_aggresive_ws_trim"`

	ImageFileLargeAddressAware *oval_def.EntityStateBoolType `xml:"image_file_large_address_aware"`

	ImageFile16BitMachine *oval_def.EntityStateBoolType `xml:"image_file_16bit_machine"`

	ImageFileBytesReversedLo *oval_def.EntityStateBoolType `xml:"image_file_bytes_reversed_lo"`

	ImageFile32BitMachine *oval_def.EntityStateBoolType `xml:"image_file_32bit_machine"`

	ImageFileDebugStripped *oval_def.EntityStateBoolType `xml:"image_file_debug_stripped"`

	ImageFileRemovableRunFromSwap *oval_def.EntityStateBoolType `xml:"image_file_removable_run_from_swap"`

	ImageFileSystem *oval_def.EntityStateBoolType `xml:"image_file_system"`

	ImageFileDll *oval_def.EntityStateBoolType `xml:"image_file_dll"`

	ImageFileUpSystemOnly *oval_def.EntityStateBoolType `xml:"image_file_up_system_only"`

	ImageFileBytesReveresedHi *oval_def.EntityStateBoolType `xml:"image_file_bytes_reveresed_hi"`

	MagicNumber *oval_def.EntityStateIntType `xml:"magic_number"`

	MajorLinkerVersion *oval_def.EntityStateIntType `xml:"major_linker_version"`

	MinorLinkerVersion *oval_def.EntityStateIntType `xml:"minor_linker_version"`

	SizeOfCode *oval_def.EntityStateIntType `xml:"size_of_code"`

	SizeOfInitializedData *oval_def.EntityStateIntType `xml:"size_of_initialized_data"`

	SizeOfUninitializedData *oval_def.EntityStateIntType `xml:"size_of_uninitialized_data"`

	AddressOfEntryPoint *oval_def.EntityStateIntType `xml:"address_of_entry_point"`

	BaseOfCode *oval_def.EntityStateIntType `xml:"base_of_code"`

	BaseOfData *oval_def.EntityStateIntType `xml:"base_of_data"`

	ImageBaseAddress *oval_def.EntityStateIntType `xml:"image_base_address"`

	SectionAlignment *oval_def.EntityStateIntType `xml:"section_alignment"`

	FileAlignment *oval_def.EntityStateIntType `xml:"file_alignment"`

	MajorOperatingSystemVersion *oval_def.EntityStateIntType `xml:"major_operating_system_version"`

	MinorOperatingSystemVersion *oval_def.EntityStateIntType `xml:"minor_operating_system_version"`

	MajorImageVersion *oval_def.EntityStateIntType `xml:"major_image_version"`

	MinorImageVersion *oval_def.EntityStateIntType `xml:"minor_image_version"`

	MajorSubsystemVersion *oval_def.EntityStateIntType `xml:"major_subsystem_version"`

	MinorSusbsystemVersion *oval_def.EntityStateIntType `xml:"minor_susbsystem_version"`

	SizeOfImage *oval_def.EntityStateIntType `xml:"size_of_image"`

	SizeOfHeaders *oval_def.EntityStateIntType `xml:"size_of_headers"`

	Checksum *oval_def.EntityStateIntType `xml:"checksum"`

	Subsystem *EntityStatePeSubsystemType `xml:"subsystem"`

	DllCharacteristics *oval_def.EntityStateIntType `xml:"dll_characteristics"`

	SizeOfStackReserve *oval_def.EntityStateIntType `xml:"size_of_stack_reserve"`

	SizeOfStackCommit *oval_def.EntityStateIntType `xml:"size_of_stack_commit"`

	SizeOfHeapReserve *oval_def.EntityStateIntType `xml:"size_of_heap_reserve"`

	SizeOfHeapCommit *oval_def.EntityStateIntType `xml:"size_of_heap_commit"`

	LoaderFlags *oval_def.EntityStateIntType `xml:"loader_flags"`

	NumberOfRvaAndSizes *oval_def.EntityStateIntType `xml:"number_of_rva_and_sizes"`

	RealNumberOfDirectoryEntries *oval_def.EntityStateIntType `xml:"real_number_of_directory_entries"`

	WindowsView *EntityStateWindowsViewType `xml:"windows_view"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type PeheaderTest

type PeheaderTest struct {
	XMLName xml.Name `xml:"peheader_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type PortObject

type PortObject struct {
	XMLName xml.Name `xml:"port_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	LocalAddress *oval_def.EntityObjectIPAddressStringType `xml:"local_address"`

	LocalPort *oval_def.EntityObjectIntType `xml:"local_port"`

	Protocol *EntityObjectProtocolType `xml:"protocol"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type PortState

type PortState struct {
	XMLName xml.Name `xml:"port_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	LocalAddress *oval_def.EntityStateIPAddressStringType `xml:"local_address"`

	LocalPort *oval_def.EntityStateIntType `xml:"local_port"`

	Protocol *EntityStateProtocolType `xml:"protocol"`

	Pid *oval_def.EntityStateIntType `xml:"pid"`

	ForeignAddress *oval_def.EntityStateIPAddressStringType `xml:"foreign_address"`

	ForeignPort *oval_def.EntityStateStringType `xml:"foreign_port"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type PortTest

type PortTest struct {
	XMLName xml.Name `xml:"port_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type PrinterEffectiveRightsBehaviors

type PrinterEffectiveRightsBehaviors struct {
	XMLName xml.Name

	IncludeGroup bool `xml:"include_group,attr,omitempty"`

	ResolveGroup bool `xml:"resolve_group,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type PrintereffectiverightsObject

type PrintereffectiverightsObject struct {
	XMLName xml.Name `xml:"printereffectiverights_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Behaviors *PrinterEffectiveRightsBehaviors `xml:"behaviors"`

	PrinterName *oval_def.EntityObjectStringType `xml:"printer_name"`

	TrusteeSid *oval_def.EntityObjectStringType `xml:"trustee_sid"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type PrintereffectiverightsState

type PrintereffectiverightsState struct {
	XMLName xml.Name `xml:"printereffectiverights_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	PrinterName *oval_def.EntityStateStringType `xml:"printer_name"`

	TrusteeSid *oval_def.EntityStateStringType `xml:"trustee_sid"`

	StandardDelete *oval_def.EntityStateBoolType `xml:"standard_delete"`

	StandardReadControl *oval_def.EntityStateBoolType `xml:"standard_read_control"`

	StandardWriteDac *oval_def.EntityStateBoolType `xml:"standard_write_dac"`

	StandardWriteOwner *oval_def.EntityStateBoolType `xml:"standard_write_owner"`

	StandardSynchronize *oval_def.EntityStateBoolType `xml:"standard_synchronize"`

	AccessSystemSecurity *oval_def.EntityStateBoolType `xml:"access_system_security"`

	GenericRead *oval_def.EntityStateBoolType `xml:"generic_read"`

	GenericWrite *oval_def.EntityStateBoolType `xml:"generic_write"`

	GenericExecute *oval_def.EntityStateBoolType `xml:"generic_execute"`

	GenericAll *oval_def.EntityStateBoolType `xml:"generic_all"`

	PrinterAccessAdminister *oval_def.EntityStateBoolType `xml:"printer_access_administer"`

	PrinterAccessUse *oval_def.EntityStateBoolType `xml:"printer_access_use"`

	JobAccessAdminister *oval_def.EntityStateBoolType `xml:"job_access_administer"`

	JobAccessRead *oval_def.EntityStateBoolType `xml:"job_access_read"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type PrintereffectiverightsTest

type PrintereffectiverightsTest struct {
	XMLName xml.Name `xml:"printereffectiverights_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type Process58Object

type Process58Object struct {
	XMLName xml.Name `xml:"process58_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	CommandLine *oval_def.EntityObjectStringType `xml:"command_line"`

	Pid *oval_def.EntityObjectIntType `xml:"pid"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type Process58State

type Process58State struct {
	XMLName xml.Name `xml:"process58_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	CommandLine *oval_def.EntityStateStringType `xml:"command_line"`

	Pid *oval_def.EntityStateIntType `xml:"pid"`

	Ppid *oval_def.EntityStateIntType `xml:"ppid"`

	Priority *Process58StatePriority `xml:"priority"`

	ImagePath *oval_def.EntityStateStringType `xml:"image_path"`

	CurrentDir *oval_def.EntityStateStringType `xml:"current_dir"`

	CreationTime *oval_def.EntityStateIntType `xml:"creation_time"`

	DepEnabled *oval_def.EntityStateBoolType `xml:"dep_enabled"`

	PrimaryWindowText *oval_def.EntityStateStringType `xml:"primary_window_text"`

	Name *oval_def.EntityStateStringType `xml:"name"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type Process58StatePriority

type Process58StatePriority struct {
	XMLName xml.Name `xml:"priority"`

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`
}

Element

type Process58Test

type Process58Test struct {
	XMLName xml.Name `xml:"process58_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type ProcessObject

type ProcessObject struct {
	XMLName xml.Name `xml:"process_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	CommandLine *oval_def.EntityObjectStringType `xml:"command_line"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type ProcessState

type ProcessState struct {
	XMLName xml.Name `xml:"process_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	CommandLine *oval_def.EntityStateStringType `xml:"command_line"`

	Pid *oval_def.EntityStateIntType `xml:"pid"`

	Ppid *oval_def.EntityStateIntType `xml:"ppid"`

	Priority *ProcessStatePriority `xml:"priority"`

	ImagePath *oval_def.EntityStateStringType `xml:"image_path"`

	CurrentDir *oval_def.EntityStateStringType `xml:"current_dir"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type ProcessStatePriority

type ProcessStatePriority struct {
	XMLName xml.Name `xml:"priority"`

	EntityCheck string `xml:"entity_check,attr,omitempty"`

	CheckExistence string `xml:"check_existence,attr,omitempty"`

	Datatype oval.DatatypeEnumeration `xml:"datatype,attr,omitempty"`

	Operation oval.OperationEnumeration `xml:"operation,attr,omitempty"`

	Mask bool `xml:"mask,attr,omitempty"`

	VarRef oval.VariableIDPattern `xml:"var_ref,attr,omitempty"`

	VarCheck oval.CheckEnumeration `xml:"var_check,attr,omitempty"`
}

Element

type ProcessTest

type ProcessTest struct {
	XMLName xml.Name `xml:"process_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type RegistryBehaviors

type RegistryBehaviors struct {
	XMLName xml.Name

	MaxDepth string `xml:"max_depth,attr,omitempty"`

	RecurseDirection string `xml:"recurse_direction,attr,omitempty"`

	WindowsView string `xml:"windows_view,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type RegistryObject

type RegistryObject struct {
	XMLName xml.Name `xml:"registry_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Behaviors *RegistryBehaviors `xml:"behaviors"`

	Hive *EntityObjectRegistryHiveType `xml:"hive"`

	Key *oval_def.EntityObjectStringType `xml:"key"`

	Name *oval_def.EntityObjectStringType `xml:"name"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type RegistryState

type RegistryState struct {
	XMLName xml.Name `xml:"registry_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Hive *EntityStateRegistryHiveType `xml:"hive"`

	Key *oval_def.EntityStateStringType `xml:"key"`

	Name *oval_def.EntityStateStringType `xml:"name"`

	LastWriteTime *oval_def.EntityStateIntType `xml:"last_write_time"`

	Type *EntityStateRegistryTypeType `xml:"type"`

	Value *oval_def.EntityStateAnySimpleType `xml:"value"`

	ExpandedValue *oval_def.EntityStateAnySimpleType `xml:"expanded_value"`

	WindowsView *EntityStateWindowsViewType `xml:"windows_view"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type RegistryTest

type RegistryTest struct {
	XMLName xml.Name `xml:"registry_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type RegkeyAuditPermissions53Behaviors

type RegkeyAuditPermissions53Behaviors struct {
	XMLName xml.Name

	IncludeGroup string `xml:"include_group,attr,omitempty"`

	ResolveGroup string `xml:"resolve_group,attr,omitempty"`

	MaxDepth string `xml:"max_depth,attr,omitempty"`

	RecurseDirection string `xml:"recurse_direction,attr,omitempty"`

	WindowsView string `xml:"windows_view,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type RegkeyAuditPermissionsBehaviors

type RegkeyAuditPermissionsBehaviors struct {
	XMLName xml.Name

	IncludeGroup string `xml:"include_group,attr,omitempty"`

	ResolveGroup string `xml:"resolve_group,attr,omitempty"`

	MaxDepth string `xml:"max_depth,attr,omitempty"`

	RecurseDirection string `xml:"recurse_direction,attr,omitempty"`

	WindowsView string `xml:"windows_view,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type RegkeyEffectiveRights53Behaviors

type RegkeyEffectiveRights53Behaviors struct {
	XMLName xml.Name

	IncludeGroup string `xml:"include_group,attr,omitempty"`

	ResolveGroup string `xml:"resolve_group,attr,omitempty"`

	MaxDepth string `xml:"max_depth,attr,omitempty"`

	RecurseDirection string `xml:"recurse_direction,attr,omitempty"`

	WindowsView string `xml:"windows_view,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type RegkeyEffectiveRightsBehaviors

type RegkeyEffectiveRightsBehaviors struct {
	XMLName xml.Name

	IncludeGroup string `xml:"include_group,attr,omitempty"`

	ResolveGroup string `xml:"resolve_group,attr,omitempty"`

	MaxDepth string `xml:"max_depth,attr,omitempty"`

	RecurseDirection string `xml:"recurse_direction,attr,omitempty"`

	WindowsView string `xml:"windows_view,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type Regkeyauditedpermissions53Object

type Regkeyauditedpermissions53Object struct {
	XMLName xml.Name `xml:"regkeyauditedpermissions53_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Behaviors *RegkeyAuditPermissions53Behaviors `xml:"behaviors"`

	Hive *EntityObjectRegistryHiveType `xml:"hive"`

	Key *oval_def.EntityObjectStringType `xml:"key"`

	TrusteeSid *oval_def.EntityObjectStringType `xml:"trustee_sid"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type Regkeyauditedpermissions53State

type Regkeyauditedpermissions53State struct {
	XMLName xml.Name `xml:"regkeyauditedpermissions53_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Hive *EntityStateRegistryHiveType `xml:"hive"`

	Key *oval_def.EntityStateStringType `xml:"key"`

	TrusteeSid *oval_def.EntityStateStringType `xml:"trustee_sid"`

	StandardDelete *EntityStateAuditType `xml:"standard_delete"`

	StandardReadControl *EntityStateAuditType `xml:"standard_read_control"`

	StandardWriteDac *EntityStateAuditType `xml:"standard_write_dac"`

	StandardWriteOwner *EntityStateAuditType `xml:"standard_write_owner"`

	StandardSynchronize *EntityStateAuditType `xml:"standard_synchronize"`

	AccessSystemSecurity *EntityStateAuditType `xml:"access_system_security"`

	GenericRead *EntityStateAuditType `xml:"generic_read"`

	GenericWrite *EntityStateAuditType `xml:"generic_write"`

	GenericExecute *EntityStateAuditType `xml:"generic_execute"`

	GenericAll *EntityStateAuditType `xml:"generic_all"`

	KeyQueryValue *EntityStateAuditType `xml:"key_query_value"`

	KeySetValue *EntityStateAuditType `xml:"key_set_value"`

	KeyCreateSubKey *EntityStateAuditType `xml:"key_create_sub_key"`

	KeyEnumerateSubKeys *EntityStateAuditType `xml:"key_enumerate_sub_keys"`

	KeyNotify *EntityStateAuditType `xml:"key_notify"`

	KeyCreateLink *EntityStateAuditType `xml:"key_create_link"`

	KeyWow6464Key *EntityStateAuditType `xml:"key_wow64_64key"`

	KeyWow6432Key *EntityStateAuditType `xml:"key_wow64_32key"`

	KeyWow64Res *EntityStateAuditType `xml:"key_wow64_res"`

	WindowsView *EntityStateWindowsViewType `xml:"windows_view"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type Regkeyauditedpermissions53Test

type Regkeyauditedpermissions53Test struct {
	XMLName xml.Name `xml:"regkeyauditedpermissions53_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type RegkeyauditedpermissionsObject

type RegkeyauditedpermissionsObject struct {
	XMLName xml.Name `xml:"regkeyauditedpermissions_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Behaviors *RegkeyAuditPermissionsBehaviors `xml:"behaviors"`

	Hive *EntityObjectRegistryHiveType `xml:"hive"`

	Key *oval_def.EntityObjectStringType `xml:"key"`

	TrusteeName *oval_def.EntityObjectStringType `xml:"trustee_name"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type RegkeyauditedpermissionsState

type RegkeyauditedpermissionsState struct {
	XMLName xml.Name `xml:"regkeyauditedpermissions_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Hive *EntityStateRegistryHiveType `xml:"hive"`

	Key *oval_def.EntityStateStringType `xml:"key"`

	TrusteeName *oval_def.EntityStateStringType `xml:"trustee_name"`

	StandardDelete *EntityStateAuditType `xml:"standard_delete"`

	StandardReadControl *EntityStateAuditType `xml:"standard_read_control"`

	StandardWriteDac *EntityStateAuditType `xml:"standard_write_dac"`

	StandardWriteOwner *EntityStateAuditType `xml:"standard_write_owner"`

	StandardSynchronize *EntityStateAuditType `xml:"standard_synchronize"`

	AccessSystemSecurity *EntityStateAuditType `xml:"access_system_security"`

	GenericRead *EntityStateAuditType `xml:"generic_read"`

	GenericWrite *EntityStateAuditType `xml:"generic_write"`

	GenericExecute *EntityStateAuditType `xml:"generic_execute"`

	GenericAll *EntityStateAuditType `xml:"generic_all"`

	KeyQueryValue *EntityStateAuditType `xml:"key_query_value"`

	KeySetValue *EntityStateAuditType `xml:"key_set_value"`

	KeyCreateSubKey *EntityStateAuditType `xml:"key_create_sub_key"`

	KeyEnumerateSubKeys *EntityStateAuditType `xml:"key_enumerate_sub_keys"`

	KeyNotify *EntityStateAuditType `xml:"key_notify"`

	KeyCreateLink *EntityStateAuditType `xml:"key_create_link"`

	KeyWow6464Key *EntityStateAuditType `xml:"key_wow64_64key"`

	KeyWow6432Key *EntityStateAuditType `xml:"key_wow64_32key"`

	KeyWow64Res *EntityStateAuditType `xml:"key_wow64_res"`

	WindowsView *EntityStateWindowsViewType `xml:"windows_view"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type RegkeyauditedpermissionsTest

type RegkeyauditedpermissionsTest struct {
	XMLName xml.Name `xml:"regkeyauditedpermissions_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type Regkeyeffectiverights53Object

type Regkeyeffectiverights53Object struct {
	XMLName xml.Name `xml:"regkeyeffectiverights53_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Behaviors *RegkeyEffectiveRights53Behaviors `xml:"behaviors"`

	Hive *EntityObjectRegistryHiveType `xml:"hive"`

	Key *oval_def.EntityObjectStringType `xml:"key"`

	TrusteeSid *oval_def.EntityObjectStringType `xml:"trustee_sid"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type Regkeyeffectiverights53State

type Regkeyeffectiverights53State struct {
	XMLName xml.Name `xml:"regkeyeffectiverights53_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Hive *EntityStateRegistryHiveType `xml:"hive"`

	Key *oval_def.EntityStateStringType `xml:"key"`

	TrusteeSid *oval_def.EntityStateStringType `xml:"trustee_sid"`

	StandardDelete *oval_def.EntityStateBoolType `xml:"standard_delete"`

	StandardReadControl *oval_def.EntityStateBoolType `xml:"standard_read_control"`

	StandardWriteDac *oval_def.EntityStateBoolType `xml:"standard_write_dac"`

	StandardWriteOwner *oval_def.EntityStateBoolType `xml:"standard_write_owner"`

	StandardSynchronize *oval_def.EntityStateBoolType `xml:"standard_synchronize"`

	AccessSystemSecurity *oval_def.EntityStateBoolType `xml:"access_system_security"`

	GenericRead *oval_def.EntityStateBoolType `xml:"generic_read"`

	GenericWrite *oval_def.EntityStateBoolType `xml:"generic_write"`

	GenericExecute *oval_def.EntityStateBoolType `xml:"generic_execute"`

	GenericAll *oval_def.EntityStateBoolType `xml:"generic_all"`

	KeyQueryValue *oval_def.EntityStateBoolType `xml:"key_query_value"`

	KeySetValue *oval_def.EntityStateBoolType `xml:"key_set_value"`

	KeyCreateSubKey *oval_def.EntityStateBoolType `xml:"key_create_sub_key"`

	KeyEnumerateSubKeys *oval_def.EntityStateBoolType `xml:"key_enumerate_sub_keys"`

	KeyNotify *oval_def.EntityStateBoolType `xml:"key_notify"`

	KeyCreateLink *oval_def.EntityStateBoolType `xml:"key_create_link"`

	KeyWow6464Key *oval_def.EntityStateBoolType `xml:"key_wow64_64key"`

	KeyWow6432Key *oval_def.EntityStateBoolType `xml:"key_wow64_32key"`

	KeyWow64Res *oval_def.EntityStateBoolType `xml:"key_wow64_res"`

	WindowsView *EntityStateWindowsViewType `xml:"windows_view"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type Regkeyeffectiverights53Test

type Regkeyeffectiverights53Test struct {
	XMLName xml.Name `xml:"regkeyeffectiverights53_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type RegkeyeffectiverightsObject

type RegkeyeffectiverightsObject struct {
	XMLName xml.Name `xml:"regkeyeffectiverights_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Behaviors *RegkeyEffectiveRightsBehaviors `xml:"behaviors"`

	Hive *EntityObjectRegistryHiveType `xml:"hive"`

	Key *oval_def.EntityObjectStringType `xml:"key"`

	TrusteeName *oval_def.EntityObjectStringType `xml:"trustee_name"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type RegkeyeffectiverightsState

type RegkeyeffectiverightsState struct {
	XMLName xml.Name `xml:"regkeyeffectiverights_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Hive *EntityStateRegistryHiveType `xml:"hive"`

	Key *oval_def.EntityStateStringType `xml:"key"`

	TrusteeName *oval_def.EntityStateStringType `xml:"trustee_name"`

	StandardDelete *oval_def.EntityStateBoolType `xml:"standard_delete"`

	StandardReadControl *oval_def.EntityStateBoolType `xml:"standard_read_control"`

	StandardWriteDac *oval_def.EntityStateBoolType `xml:"standard_write_dac"`

	StandardWriteOwner *oval_def.EntityStateBoolType `xml:"standard_write_owner"`

	StandardSynchronize *oval_def.EntityStateBoolType `xml:"standard_synchronize"`

	AccessSystemSecurity *oval_def.EntityStateBoolType `xml:"access_system_security"`

	GenericRead *oval_def.EntityStateBoolType `xml:"generic_read"`

	GenericWrite *oval_def.EntityStateBoolType `xml:"generic_write"`

	GenericExecute *oval_def.EntityStateBoolType `xml:"generic_execute"`

	GenericAll *oval_def.EntityStateBoolType `xml:"generic_all"`

	KeyQueryValue *oval_def.EntityStateBoolType `xml:"key_query_value"`

	KeySetValue *oval_def.EntityStateBoolType `xml:"key_set_value"`

	KeyCreateSubKey *oval_def.EntityStateBoolType `xml:"key_create_sub_key"`

	KeyEnumerateSubKeys *oval_def.EntityStateBoolType `xml:"key_enumerate_sub_keys"`

	KeyNotify *oval_def.EntityStateBoolType `xml:"key_notify"`

	KeyCreateLink *oval_def.EntityStateBoolType `xml:"key_create_link"`

	KeyWow6464Key *oval_def.EntityStateBoolType `xml:"key_wow64_64key"`

	KeyWow6432Key *oval_def.EntityStateBoolType `xml:"key_wow64_32key"`

	KeyWow64Res *oval_def.EntityStateBoolType `xml:"key_wow64_res"`

	WindowsView *EntityStateWindowsViewType `xml:"windows_view"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type RegkeyeffectiverightsTest

type RegkeyeffectiverightsTest struct {
	XMLName xml.Name `xml:"regkeyeffectiverights_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type ServiceEffectiveRightsBehaviors

type ServiceEffectiveRightsBehaviors struct {
	XMLName xml.Name

	IncludeGroup bool `xml:"include_group,attr,omitempty"`

	ResolveGroup bool `xml:"resolve_group,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type ServiceObject

type ServiceObject struct {
	XMLName xml.Name `xml:"service_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	ServiceName *oval_def.EntityObjectStringType `xml:"service_name"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type ServiceState

type ServiceState struct {
	XMLName xml.Name `xml:"service_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	ServiceName *oval_def.EntityStateStringType `xml:"service_name"`

	DisplayName *oval_def.EntityStateStringType `xml:"display_name"`

	Description *oval_def.EntityStateStringType `xml:"description"`

	ServiceType *EntityStateServiceTypeType `xml:"service_type"`

	StartType *EntityStateServiceStartTypeType `xml:"start_type"`

	CurrentState *EntityStateServiceCurrentStateType `xml:"current_state"`

	ControlsAccepted *EntityStateServiceControlsAcceptedType `xml:"controls_accepted"`

	StartName *oval_def.EntityStateStringType `xml:"start_name"`

	Path *oval_def.EntityStateStringType `xml:"path"`

	Pid *oval_def.EntityStateIntType `xml:"pid"`

	ServiceFlag *oval_def.EntityStateBoolType `xml:"service_flag"`

	Dependencies *oval_def.EntityStateStringType `xml:"dependencies"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type ServiceTest

type ServiceTest struct {
	XMLName xml.Name `xml:"service_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type ServiceeffectiverightsObject

type ServiceeffectiverightsObject struct {
	XMLName xml.Name `xml:"serviceeffectiverights_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Behaviors *ServiceEffectiveRightsBehaviors `xml:"behaviors"`

	ServiceName *oval_def.EntityObjectStringType `xml:"service_name"`

	TrusteeSid *oval_def.EntityObjectStringType `xml:"trustee_sid"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type ServiceeffectiverightsState

type ServiceeffectiverightsState struct {
	XMLName xml.Name `xml:"serviceeffectiverights_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	ServiceName *oval_def.EntityStateStringType `xml:"service_name"`

	TrusteeSid *oval_def.EntityStateStringType `xml:"trustee_sid"`

	StandardDelete *oval_def.EntityStateBoolType `xml:"standard_delete"`

	StandardReadControl *oval_def.EntityStateBoolType `xml:"standard_read_control"`

	StandardWriteDac *oval_def.EntityStateBoolType `xml:"standard_write_dac"`

	StandardWriteOwner *oval_def.EntityStateBoolType `xml:"standard_write_owner"`

	GenericRead *oval_def.EntityStateBoolType `xml:"generic_read"`

	GenericWrite *oval_def.EntityStateBoolType `xml:"generic_write"`

	GenericExecute *oval_def.EntityStateBoolType `xml:"generic_execute"`

	ServiceQueryConf *oval_def.EntityStateBoolType `xml:"service_query_conf"`

	ServiceChangeConf *oval_def.EntityStateBoolType `xml:"service_change_conf"`

	ServiceQueryStat *oval_def.EntityStateBoolType `xml:"service_query_stat"`

	ServiceEnumDependents *oval_def.EntityStateBoolType `xml:"service_enum_dependents"`

	ServiceStart *oval_def.EntityStateBoolType `xml:"service_start"`

	ServiceStop *oval_def.EntityStateBoolType `xml:"service_stop"`

	ServicePause *oval_def.EntityStateBoolType `xml:"service_pause"`

	ServiceInterrogate *oval_def.EntityStateBoolType `xml:"service_interrogate"`

	ServiceUserDefined *oval_def.EntityStateBoolType `xml:"service_user_defined"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type ServiceeffectiverightsTest

type ServiceeffectiverightsTest struct {
	XMLName xml.Name `xml:"serviceeffectiverights_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type SharedResourceAuditedPermissionsBehaviors

type SharedResourceAuditedPermissionsBehaviors struct {
	XMLName xml.Name

	IncludeGroup bool `xml:"include_group,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type SharedResourceEffectiveRightsBehaviors

type SharedResourceEffectiveRightsBehaviors struct {
	XMLName xml.Name

	IncludeGroup bool `xml:"include_group,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type SharedresourceObject

type SharedresourceObject struct {
	XMLName xml.Name `xml:"sharedresource_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Netname *oval_def.EntityObjectStringType `xml:"netname"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type SharedresourceState

type SharedresourceState struct {
	XMLName xml.Name `xml:"sharedresource_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Netname *oval_def.EntityStateStringType `xml:"netname"`

	SharedType *EntityStateSharedResourceTypeType `xml:"shared_type"`

	MaxUses *oval_def.EntityStateIntType `xml:"max_uses"`

	CurrentUses *oval_def.EntityStateIntType `xml:"current_uses"`

	LocalPath *oval_def.EntityStateStringType `xml:"local_path"`

	AccessReadPermission *oval_def.EntityStateBoolType `xml:"access_read_permission"`

	AccessWritePermission *oval_def.EntityStateBoolType `xml:"access_write_permission"`

	AccessCreatePermission *oval_def.EntityStateBoolType `xml:"access_create_permission"`

	AccessExecPermission *oval_def.EntityStateBoolType `xml:"access_exec_permission"`

	AccessDeletePermission *oval_def.EntityStateBoolType `xml:"access_delete_permission"`

	AccessAtribPermission *oval_def.EntityStateBoolType `xml:"access_atrib_permission"`

	AccessPermPermission *oval_def.EntityStateBoolType `xml:"access_perm_permission"`

	AccessAllPermission *oval_def.EntityStateBoolType `xml:"access_all_permission"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type SharedresourceTest

type SharedresourceTest struct {
	XMLName xml.Name `xml:"sharedresource_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type SharedresourceauditedpermissionsObject

type SharedresourceauditedpermissionsObject struct {
	XMLName xml.Name `xml:"sharedresourceauditedpermissions_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Behaviors *SharedResourceAuditedPermissionsBehaviors `xml:"behaviors"`

	Netname *oval_def.EntityObjectStringType `xml:"netname"`

	TrusteeSid *oval_def.EntityObjectStringType `xml:"trustee_sid"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type SharedresourceauditedpermissionsState

type SharedresourceauditedpermissionsState struct {
	XMLName xml.Name `xml:"sharedresourceauditedpermissions_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Netname *oval_def.EntityStateStringType `xml:"netname"`

	TrusteeSid *oval_def.EntityStateStringType `xml:"trustee_sid"`

	StandardDelete *EntityStateAuditType `xml:"standard_delete"`

	StandardReadControl *EntityStateAuditType `xml:"standard_read_control"`

	StandardWriteDac *EntityStateAuditType `xml:"standard_write_dac"`

	StandardWriteOwner *EntityStateAuditType `xml:"standard_write_owner"`

	StandardSynchronize *EntityStateAuditType `xml:"standard_synchronize"`

	AccessSystemSecurity *EntityStateAuditType `xml:"access_system_security"`

	GenericRead *EntityStateAuditType `xml:"generic_read"`

	GenericWrite *EntityStateAuditType `xml:"generic_write"`

	GenericExecute *EntityStateAuditType `xml:"generic_execute"`

	GenericAll *EntityStateAuditType `xml:"generic_all"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type SharedresourceauditedpermissionsTest

type SharedresourceauditedpermissionsTest struct {
	XMLName xml.Name `xml:"sharedresourceauditedpermissions_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type SharedresourceeffectiverightsObject

type SharedresourceeffectiverightsObject struct {
	XMLName xml.Name `xml:"sharedresourceeffectiverights_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Behaviors *SharedResourceEffectiveRightsBehaviors `xml:"behaviors"`

	Netname *oval_def.EntityObjectStringType `xml:"netname"`

	TrusteeSid *oval_def.EntityObjectStringType `xml:"trustee_sid"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type SharedresourceeffectiverightsState

type SharedresourceeffectiverightsState struct {
	XMLName xml.Name `xml:"sharedresourceeffectiverights_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Netname *oval_def.EntityStateStringType `xml:"netname"`

	TrusteeSid *oval_def.EntityStateStringType `xml:"trustee_sid"`

	StandardDelete *oval_def.EntityStateBoolType `xml:"standard_delete"`

	StandardReadControl *oval_def.EntityStateBoolType `xml:"standard_read_control"`

	StandardWriteDac *oval_def.EntityStateBoolType `xml:"standard_write_dac"`

	StandardWriteOwner *oval_def.EntityStateBoolType `xml:"standard_write_owner"`

	StandardSynchronize *oval_def.EntityStateBoolType `xml:"standard_synchronize"`

	AccessSystemSecurity *oval_def.EntityStateBoolType `xml:"access_system_security"`

	GenericRead *oval_def.EntityStateBoolType `xml:"generic_read"`

	GenericWrite *oval_def.EntityStateBoolType `xml:"generic_write"`

	GenericExecute *oval_def.EntityStateBoolType `xml:"generic_execute"`

	GenericAll *oval_def.EntityStateBoolType `xml:"generic_all"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type SharedresourceeffectiverightsTest

type SharedresourceeffectiverightsTest struct {
	XMLName xml.Name `xml:"sharedresourceeffectiverights_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type SidBehaviors

type SidBehaviors struct {
	XMLName xml.Name

	IncludeGroup bool `xml:"include_group,attr,omitempty"`

	ResolveGroup bool `xml:"resolve_group,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type SidObject

type SidObject struct {
	XMLName xml.Name `xml:"sid_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Behaviors *SidBehaviors `xml:"behaviors"`

	TrusteeName *oval_def.EntityObjectStringType `xml:"trustee_name"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type SidSidBehaviors

type SidSidBehaviors struct {
	XMLName xml.Name

	IncludeGroup bool `xml:"include_group,attr,omitempty"`

	ResolveGroup bool `xml:"resolve_group,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type SidSidObject

type SidSidObject struct {
	XMLName xml.Name `xml:"sid_sid_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Behaviors *SidSidBehaviors `xml:"behaviors"`

	TrusteeSid *oval_def.EntityObjectStringType `xml:"trustee_sid"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type SidSidState

type SidSidState struct {
	XMLName xml.Name `xml:"sid_sid_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	TrusteeSid *oval_def.EntityStateStringType `xml:"trustee_sid"`

	TrusteeName *oval_def.EntityStateStringType `xml:"trustee_name"`

	TrusteeDomain *oval_def.EntityStateStringType `xml:"trustee_domain"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type SidSidTest

type SidSidTest struct {
	XMLName xml.Name `xml:"sid_sid_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type SidState

type SidState struct {
	XMLName xml.Name `xml:"sid_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	TrusteeName *oval_def.EntityStateStringType `xml:"trustee_name"`

	TrusteeSid *oval_def.EntityStateStringType `xml:"trustee_sid"`

	TrusteeDomain *oval_def.EntityStateStringType `xml:"trustee_domain"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type SidTest

type SidTest struct {
	XMLName xml.Name `xml:"sid_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type SystemmetricObject

type SystemmetricObject struct {
	XMLName xml.Name `xml:"systemmetric_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Index *EntityObjectSystemMetricIndexType `xml:"index"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type SystemmetricState

type SystemmetricState struct {
	XMLName xml.Name `xml:"systemmetric_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Index *EntityStateSystemMetricIndexType `xml:"index"`

	Value *oval_def.EntityStateIntType `xml:"value"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type SystemmetricTest

type SystemmetricTest struct {
	XMLName xml.Name `xml:"systemmetric_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type UacObject

type UacObject struct {
	XMLName xml.Name `xml:"uac_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type UacState

type UacState struct {
	XMLName xml.Name `xml:"uac_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	AdminApprovalMode *oval_def.EntityStateBoolType `xml:"admin_approval_mode"`

	ElevationPromptAdmin *oval_def.EntityStateStringType `xml:"elevation_prompt_admin"`

	ElevationPromptStandard *oval_def.EntityStateStringType `xml:"elevation_prompt_standard"`

	DetectInstallations *oval_def.EntityStateBoolType `xml:"detect_installations"`

	ElevateSignedExecutables *oval_def.EntityStateBoolType `xml:"elevate_signed_executables"`

	ElevateUiaccess *oval_def.EntityStateBoolType `xml:"elevate_uiaccess"`

	RunAdminsAam *oval_def.EntityStateBoolType `xml:"run_admins_aam"`

	SecureDesktop *oval_def.EntityStateBoolType `xml:"secure_desktop"`

	VirtualizeWriteFailures *oval_def.EntityStateBoolType `xml:"virtualize_write_failures"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type UacTest

type UacTest struct {
	XMLName xml.Name `xml:"uac_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type UserObject

type UserObject struct {
	XMLName xml.Name `xml:"user_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	User *oval_def.EntityObjectStringType `xml:"user"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type UserSid55Object

type UserSid55Object struct {
	XMLName xml.Name `xml:"user_sid55_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	UserSid *oval_def.EntityObjectStringType `xml:"user_sid"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type UserSid55State

type UserSid55State struct {
	XMLName xml.Name `xml:"user_sid55_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	UserSid *oval_def.EntityStateStringType `xml:"user_sid"`

	Enabled *oval_def.EntityStateBoolType `xml:"enabled"`

	GroupSid *oval_def.EntityStateStringType `xml:"group_sid"`

	LastLogon *oval_def.EntityStateIntType `xml:"last_logon"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type UserSid55Test

type UserSid55Test struct {
	XMLName xml.Name `xml:"user_sid55_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type UserSidObject

type UserSidObject struct {
	XMLName xml.Name `xml:"user_sid_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	User *oval_def.EntityObjectStringType `xml:"user"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type UserSidState

type UserSidState struct {
	XMLName xml.Name `xml:"user_sid_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	User *oval_def.EntityStateStringType `xml:"user"`

	Enabled *oval_def.EntityStateBoolType `xml:"enabled"`

	Group *oval_def.EntityStateStringType `xml:"group"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type UserSidTest

type UserSidTest struct {
	XMLName xml.Name `xml:"user_sid_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type UserState

type UserState struct {
	XMLName xml.Name `xml:"user_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	User *oval_def.EntityStateStringType `xml:"user"`

	Enabled *oval_def.EntityStateBoolType `xml:"enabled"`

	Group *oval_def.EntityStateStringType `xml:"group"`

	LastLogon *oval_def.EntityStateIntType `xml:"last_logon"`

	FullName *oval_def.EntityStateStringType `xml:"full_name"`

	CommentElm *oval_def.EntityStateStringType `xml:"comment"`

	PasswordAgeDays *oval_def.EntityStateIntType `xml:"password_age_days"`

	Lockout *oval_def.EntityStateBoolType `xml:"lockout"`

	PasswdNotreqd *oval_def.EntityStateBoolType `xml:"passwd_notreqd"`

	DontExpirePasswd *oval_def.EntityStateBoolType `xml:"dont_expire_passwd"`

	EncryptedTextPasswordAllowed *oval_def.EntityStateBoolType `xml:"encrypted_text_password_allowed"`

	NotDelegated *oval_def.EntityStateBoolType `xml:"not_delegated"`

	UseDesKeyOnly *oval_def.EntityStateBoolType `xml:"use_des_key_only"`

	DontRequirePreauth *oval_def.EntityStateBoolType `xml:"dont_require_preauth"`

	PasswordExpired *oval_def.EntityStateBoolType `xml:"password_expired"`

	SmartcardRequired *oval_def.EntityStateBoolType `xml:"smartcard_required"`

	TrustedForDelegation *oval_def.EntityStateBoolType `xml:"trusted_for_delegation"`

	TrustedToAuthenticateForDelegation *oval_def.EntityStateBoolType `xml:"trusted_to_authenticate_for_delegation"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type UserTest

type UserTest struct {
	XMLName xml.Name `xml:"user_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type UserrightObject

type UserrightObject struct {
	XMLName xml.Name `xml:"userright_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Userright EntityObjectUserRightType `xml:"userright"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type UserrightState

type UserrightState struct {
	XMLName xml.Name `xml:"userright_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Userright *EntityStateUserRightType `xml:"userright"`

	TrusteeName *oval_def.EntityStateStringType `xml:"trustee_name"`

	TrusteeSid *oval_def.EntityStateStringType `xml:"trustee_sid"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type UserrightTest

type UserrightTest struct {
	XMLName xml.Name `xml:"userright_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type VolumeObject

type VolumeObject struct {
	XMLName xml.Name `xml:"volume_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Rootpath *oval_def.EntityObjectStringType `xml:"rootpath"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type VolumeState

type VolumeState struct {
	XMLName xml.Name `xml:"volume_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Rootpath *oval_def.EntityStateStringType `xml:"rootpath"`

	FileSystem *oval_def.EntityStateStringType `xml:"file_system"`

	Name *oval_def.EntityStateStringType `xml:"name"`

	DriveType *EntityStateDriveTypeType `xml:"drive_type"`

	VolumeMaxComponentLength *oval_def.EntityStateIntType `xml:"volume_max_component_length"`

	SerialNumber *oval_def.EntityStateIntType `xml:"serial_number"`

	FileCaseSensitiveSearch *oval_def.EntityStateBoolType `xml:"file_case_sensitive_search"`

	FileCasePreservedNames *oval_def.EntityStateBoolType `xml:"file_case_preserved_names"`

	FileUnicodeOnDisk *oval_def.EntityStateBoolType `xml:"file_unicode_on_disk"`

	FilePersistentAcls *oval_def.EntityStateBoolType `xml:"file_persistent_acls"`

	FileFileCompression *oval_def.EntityStateBoolType `xml:"file_file_compression"`

	FileVolumeQuotas *oval_def.EntityStateBoolType `xml:"file_volume_quotas"`

	FileSupportsSparseFiles *oval_def.EntityStateBoolType `xml:"file_supports_sparse_files"`

	FileSupportsReparsePoints *oval_def.EntityStateBoolType `xml:"file_supports_reparse_points"`

	FileSupportsRemoteStorage *oval_def.EntityStateBoolType `xml:"file_supports_remote_storage"`

	FileVolumeIsCompressed *oval_def.EntityStateBoolType `xml:"file_volume_is_compressed"`

	FileSupportsObjectIds *oval_def.EntityStateBoolType `xml:"file_supports_object_ids"`

	FileSupportsEncryption *oval_def.EntityStateBoolType `xml:"file_supports_encryption"`

	FileNamedStreams *oval_def.EntityStateBoolType `xml:"file_named_streams"`

	FileReadOnlyVolume *oval_def.EntityStateBoolType `xml:"file_read_only_volume"`

	FileSequentialWriteOnce *oval_def.EntityStateBoolType `xml:"file_sequential_write_once"`

	FileSupportsTransactions *oval_def.EntityStateBoolType `xml:"file_supports_transactions"`

	FileSupportsHardLinks *oval_def.EntityStateBoolType `xml:"file_supports_hard_links"`

	FileSupportsExtendedAttributes *oval_def.EntityStateBoolType `xml:"file_supports_extended_attributes"`

	FileSupportsOpenByFileId *oval_def.EntityStateBoolType `xml:"file_supports_open_by_file_id"`

	FileSupportsUsnJournal *oval_def.EntityStateBoolType `xml:"file_supports_usn_journal"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type VolumeTest

type VolumeTest struct {
	XMLName xml.Name `xml:"volume_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type Wmi57Object

type Wmi57Object struct {
	XMLName xml.Name `xml:"wmi57_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Namespace *oval_def.EntityObjectStringType `xml:"namespace"`

	Wql *oval_def.EntityObjectStringType `xml:"wql"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type Wmi57State

type Wmi57State struct {
	XMLName xml.Name `xml:"wmi57_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Namespace *oval_def.EntityStateStringType `xml:"namespace"`

	Wql *oval_def.EntityStateStringType `xml:"wql"`

	Result *oval_def.EntityStateRecordType `xml:"result"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type Wmi57Test

type Wmi57Test struct {
	XMLName xml.Name `xml:"wmi57_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type WmiObject

type WmiObject struct {
	XMLName xml.Name `xml:"wmi_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Namespace *oval_def.EntityObjectStringType `xml:"namespace"`

	Wql *oval_def.EntityObjectStringType `xml:"wql"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type WmiState

type WmiState struct {
	XMLName xml.Name `xml:"wmi_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Namespace *oval_def.EntityStateStringType `xml:"namespace"`

	Wql *oval_def.EntityStateStringType `xml:"wql"`

	Result *oval_def.EntityStateAnySimpleType `xml:"result"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type WmiTest

type WmiTest struct {
	XMLName xml.Name `xml:"wmi_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type WuaUpdateSearcherBehaviors

type WuaUpdateSearcherBehaviors struct {
	XMLName xml.Name

	IncludeSupersededUpdates bool `xml:"include_superseded_updates,attr,omitempty"`

	InnerXml string `xml:",innerxml"`
}

type WuaupdatesearcherObject

type WuaupdatesearcherObject struct {
	XMLName xml.Name `xml:"wuaupdatesearcher_object"`

	Id oval.ObjectIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Set *oval_def.Set `xml:"set"`

	Behaviors *WuaUpdateSearcherBehaviors `xml:"behaviors"`

	SearchCriteria *oval_def.EntityObjectStringType `xml:"search_criteria"`

	Filter []oval_def.Filter `xml:"filter"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type WuaupdatesearcherState

type WuaupdatesearcherState struct {
	XMLName xml.Name `xml:"wuaupdatesearcher_state"`

	Id oval.StateIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	Operator oval.OperatorEnumeration `xml:"operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr,omitempty"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	SearchCriteria *oval_def.EntityStateStringType `xml:"search_criteria"`

	UpdateId *oval_def.EntityStateStringType `xml:"update_id"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

type WuaupdatesearcherTest

type WuaupdatesearcherTest struct {
	XMLName xml.Name `xml:"wuaupdatesearcher_test"`

	Id oval.TestIDPattern `xml:"id,attr"`

	Version uint64 `xml:"version,attr"`

	CheckExistence oval.ExistenceEnumeration `xml:"check_existence,attr,omitempty"`

	Check oval.CheckEnumeration `xml:"check,attr"`

	StateOperator oval.OperatorEnumeration `xml:"state_operator,attr,omitempty"`

	Comment oval.NonEmptyStringType `xml:"comment,attr"`

	Deprecated bool `xml:"deprecated,attr,omitempty"`

	Object oval_def.ObjectRefType `xml:"object"`

	State []oval_def.StateRefType `xml:"state"`

	Signature *xml_dsig.SignatureType `xml:"Signature"`

	Notes *oval.NotesType `xml:"notes"`
}

Element

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL