Package com.microsoft.graph.models
Enum Class WindowsMalwareCategory
- All Implemented Interfaces:
com.microsoft.kiota.serialization.ValuedEnum
,Serializable
,Comparable<WindowsMalwareCategory>
,Constable
@Generated("com.microsoft.kiota")
public enum WindowsMalwareCategory
extends Enum<WindowsMalwareCategory>
implements com.microsoft.kiota.serialization.ValuedEnum
Malware category id
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAdwareAOL exploitBackdoorBehaviorBrowser modifierBrowser pluginCookieDialerEmail flooderEnterprise Unwanted SoftwareExploitFile sharing programHIPS RuleHostile ActiveX controlICQ exploitInvalidJoke programKeyloggerKnownMalware creation toolMonitoring softwareNukerPassword stealerPolicyPotential unwanted softwareRansomRemote control softwareRemote access TrojanRemote control softwareSecurity disablerSettings modifierSoftware bundlerSPPSpywareStealth modifierToolToolbarTrojanTrojan denial of serviceTrojan downloaderTrojan dropperTrojan FTPTrojan mass mailerTrojan monitoring softwareTrojan proxy serverTrojan telnetUnknownVirusVulnerabilityWorm -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic WindowsMalwareCategory
getValue()
static WindowsMalwareCategory
Returns the enum constant of this class with the specified name.static WindowsMalwareCategory[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
Invalid
Invalid -
Adware
Adware -
Spyware
Spyware -
PasswordStealer
Password stealer -
TrojanDownloader
Trojan downloader -
Worm
Worm -
Backdoor
Backdoor -
RemoteAccessTrojan
Remote access Trojan -
Trojan
Trojan -
EmailFlooder
Email flooder -
Keylogger
Keylogger -
Dialer
Dialer -
MonitoringSoftware
Monitoring software -
BrowserModifier
Browser modifier -
Cookie
Cookie -
BrowserPlugin
Browser plugin -
AolExploit
AOL exploit -
Nuker
Nuker -
SecurityDisabler
Security disabler -
JokeProgram
Joke program -
HostileActiveXControl
Hostile ActiveX control -
SoftwareBundler
Software bundler -
StealthNotifier
Stealth modifier -
SettingsModifier
Settings modifier -
ToolBar
Toolbar -
RemoteControlSoftware
Remote control software -
TrojanFtp
Trojan FTP -
PotentialUnwantedSoftware
Potential unwanted software -
IcqExploit
ICQ exploit -
TrojanTelnet
Trojan telnet -
Exploit
Exploit -
FilesharingProgram
File sharing program -
MalwareCreationTool
Malware creation tool -
Remote_Control_Software
Remote control software -
Tool
Tool -
TrojanDenialOfService
Trojan denial of service -
TrojanDropper
Trojan dropper -
TrojanMassMailer
Trojan mass mailer -
TrojanMonitoringSoftware
Trojan monitoring software -
TrojanProxyServer
Trojan proxy server -
Virus
Virus -
Known
Known -
Unknown
Unknown -
Spp
SPP -
Behavior
Behavior -
Vulnerability
Vulnerability -
Policy
Policy -
EnterpriseUnwantedSoftware
Enterprise Unwanted Software -
Ransom
Ransom -
HipsRule
HIPS Rule
-
-
Field Details
-
value
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
getValue
- Specified by:
getValue
in interfacecom.microsoft.kiota.serialization.ValuedEnum
-
forValue
-