Enum Process.TokenElevationType (0.3.0)

public enum Process.TokenElevationType extends Enum<Process.TokenElevationType> implements ProtocolMessageEnum

The elevation type of the process's token. See https://learn.microsoft.com/en-us/windows/win32/api/winnt/ne-winnt-token_elevation_type

Protobuf enum google.backstory.Process.TokenElevationType

Implements

ProtocolMessageEnum

Static Fields

Name Description
TYPE_1

A full token with no privileges removed or groups disabled.

TYPE_1 = 1;

TYPE_1_VALUE

A full token with no privileges removed or groups disabled.

TYPE_1 = 1;

TYPE_2

An elevated token with no privileges removed or groups disabled. Used when running as administrator.

TYPE_2 = 2;

TYPE_2_VALUE

An elevated token with no privileges removed or groups disabled. Used when running as administrator.

TYPE_2 = 2;

TYPE_3

A limited token with administrative privileges removed and administrative groups disabled.

TYPE_3 = 3;

TYPE_3_VALUE

A limited token with administrative privileges removed and administrative groups disabled.

TYPE_3 = 3;

UNKNOWN

An undetermined token type.

UNKNOWN = 0;

UNKNOWN_VALUE

An undetermined token type.

UNKNOWN = 0;

UNRECOGNIZED

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()