Tactics Class

public final class Tactics
extends ExpandableStringEnum<Tactics>

Tactic of the assessment.

Field Summary

Modifier and Type Field and Description
static final Tactics COLLECTION

Static value Collection for Tactics.

static final Tactics COMMAND_AND_CONTROL

Static value Command and Control for Tactics.

static final Tactics CREDENTIAL_ACCESS

Static value Credential Access for Tactics.

static final Tactics DEFENSE_EVASION

Static value Defense Evasion for Tactics.

static final Tactics DISCOVERY

Static value Discovery for Tactics.

static final Tactics EXECUTION

Static value Execution for Tactics.

static final Tactics EXFILTRATION

Static value Exfiltration for Tactics.

static final Tactics IMPACT

Static value Impact for Tactics.

static final Tactics INITIAL_ACCESS

Static value Initial Access for Tactics.

static final Tactics LATERAL_MOVEMENT

Static value Lateral Movement for Tactics.

static final Tactics PERSISTENCE

Static value Persistence for Tactics.

static final Tactics PRIVILEGE_ESCALATION

Static value Privilege Escalation for Tactics.

static final Tactics RECONNAISSANCE

Static value Reconnaissance for Tactics.

static final Tactics RESOURCE_DEVELOPMENT

Static value Resource Development for Tactics.

Constructor Summary

Constructor Description
Tactics()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of Tactics value.

Method Summary

Modifier and Type Method and Description
static Tactics fromString(String name)

Creates or finds a Tactics from its string representation.

static Collection<Tactics> values()

Gets known Tactics values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

COLLECTION

public static final Tactics COLLECTION

Static value Collection for Tactics.

COMMAND_AND_CONTROL

public static final Tactics COMMAND_AND_CONTROL

Static value Command and Control for Tactics.

CREDENTIAL_ACCESS

public static final Tactics CREDENTIAL_ACCESS

Static value Credential Access for Tactics.

DEFENSE_EVASION

public static final Tactics DEFENSE_EVASION

Static value Defense Evasion for Tactics.

DISCOVERY

public static final Tactics DISCOVERY

Static value Discovery for Tactics.

EXECUTION

public static final Tactics EXECUTION

Static value Execution for Tactics.

EXFILTRATION

public static final Tactics EXFILTRATION

Static value Exfiltration for Tactics.

IMPACT

public static final Tactics IMPACT

Static value Impact for Tactics.

INITIAL_ACCESS

public static final Tactics INITIAL_ACCESS

Static value Initial Access for Tactics.

LATERAL_MOVEMENT

public static final Tactics LATERAL_MOVEMENT

Static value Lateral Movement for Tactics.

PERSISTENCE

public static final Tactics PERSISTENCE

Static value Persistence for Tactics.

PRIVILEGE_ESCALATION

public static final Tactics PRIVILEGE_ESCALATION

Static value Privilege Escalation for Tactics.

RECONNAISSANCE

public static final Tactics RECONNAISSANCE

Static value Reconnaissance for Tactics.

RESOURCE_DEVELOPMENT

public static final Tactics RESOURCE_DEVELOPMENT

Static value Resource Development for Tactics.

Constructor Details

Tactics

@Deprecated
public Tactics()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of Tactics value.

Method Details

fromString

public static Tactics fromString(String name)

Creates or finds a Tactics from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding Tactics.

values

public static Collection values()

Gets known Tactics values.

Returns:

known Tactics values.

Applies to