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

Collection.

static final Tactics COMMAND_AND_CONTROL

Command and Control.

static final Tactics CREDENTIAL_ACCESS

Credential Access.

static final Tactics DEFENSE_EVASION

Defense Evasion.

static final Tactics DISCOVERY

Discovery.

static final Tactics EXECUTION

Execution.

static final Tactics EXFILTRATION

Exfiltration.

static final Tactics IMPACT

Impact.

static final Tactics INITIAL_ACCESS

Initial Access.

static final Tactics LATERAL_MOVEMENT

Lateral Movement.

static final Tactics PERSISTENCE

Persistence.

static final Tactics PRIVILEGE_ESCALATION

Privilege Escalation.

static final Tactics RECONNAISSANCE

Reconnaissance.

static final Tactics RESOURCE_DEVELOPMENT

Resource Development.

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

Collection.

COMMAND_AND_CONTROL

public static final Tactics COMMAND_AND_CONTROL

Command and Control.

CREDENTIAL_ACCESS

public static final Tactics CREDENTIAL_ACCESS

Credential Access.

DEFENSE_EVASION

public static final Tactics DEFENSE_EVASION

Defense Evasion.

DISCOVERY

public static final Tactics DISCOVERY

Discovery.

EXECUTION

public static final Tactics EXECUTION

Execution.

EXFILTRATION

public static final Tactics EXFILTRATION

Exfiltration.

IMPACT

public static final Tactics IMPACT

Impact.

INITIAL_ACCESS

public static final Tactics INITIAL_ACCESS

Initial Access.

LATERAL_MOVEMENT

public static final Tactics LATERAL_MOVEMENT

Lateral Movement.

PERSISTENCE

public static final Tactics PERSISTENCE

Persistence.

PRIVILEGE_ESCALATION

public static final Tactics PRIVILEGE_ESCALATION

Privilege Escalation.

RECONNAISSANCE

public static final Tactics RECONNAISSANCE

Reconnaissance.

RESOURCE_DEVELOPMENT

public static final Tactics RESOURCE_DEVELOPMENT

Resource Development.

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<Tactics> values()

Gets known Tactics values.

Returns:

known Tactics values.

Applies to