Module: Windows::Security::Constants

Included in:
Win32::Security, Win32::Security::ACL, Win32::Security::SID
Defined in:
lib/win32/security/windows/constants.rb

Constant Summary collapse

TOKEN_QUERY =
8
ERROR_NO_TOKEN =
1008
ACL_REVISION1 =

ACL Revisions

1
ACL_REVISION =
2
ACL_REVISION2 =
2
ACL_REVISION3 =
3
ACL_REVISION4 =
4
AclRevisionInformation =

ACL Information Classes

1
AclSizeInformation =
2
SECURITY_NULL_SID_AUTHORITY =

Identifier Authorities

0
SECURITY_WORLD_SID_AUTHORITY =
1
SECURITY_LOCAL_SID_AUTHORITY =
2
SECURITY_CREATOR_SID_AUTHORITY =
3
SECURITY_NON_UNIQUE_AUTHORITY =
4
SECURITY_NT_AUTHORITY =
5
SECURITY_RESOURCE_MANAGER_AUTHORITY =
9
SECURITY_NULL_RID =

Subauthorities

0x00000000
SECURITY_WORLD_RID =
0x00000000
SECURITY_LOCAL_RID =
0x00000000
SECURITY_CREATOR_OWNER_RID =
0x00000000
SECURITY_CREATOR_GROUP_RID =
0x00000001
SECURITY_CREATOR_OWNER_SERVER_RID =
0x00000002
SECURITY_CREATOR_GROUP_SERVER_RID =
0x00000003
SECURITY_DIALUP_RID =
0x00000001
SECURITY_NETWORK_RID =
0x00000002
SECURITY_BATCH_RID =
0x00000003
SECURITY_INTERACTIVE_RID =
0x00000004
SECURITY_LOGON_IDS_RID =
0x00000005
SECURITY_LOGON_IDS_RID_COUNT =
3
SECURITY_SERVICE_RID =
0x00000006
SECURITY_ANONYMOUS_LOGON_RID =
0x00000007
SECURITY_PROXY_RID =
0x00000008
SECURITY_ENTERPRISE_CONTROLLERS_RID =
0x00000009
SECURITY_SERVER_LOGON_RID =
SECURITY_ENTERPRISE_CONTROLLERS_RID
SECURITY_PRINCIPAL_SELF_RID =
0x0000000A
SECURITY_AUTHENTICATED_USER_RID =
0x0000000B
SECURITY_RESTRICTED_CODE_RID =
0x0000000C
SECURITY_TERMINAL_SERVER_RID =
0x0000000D
SECURITY_REMOTE_LOGON_RID =
0x0000000E
SECURITY_THIS_ORGANIZATION_RID =
0x0000000F
SECURITY_LOCAL_SYSTEM_RID =
0x00000012
SECURITY_LOCAL_SERVICE_RID =
0x00000013
SECURITY_NETWORK_SERVICE_RID =
0x00000014
SECURITY_NT_NON_UNIQUE =
0x00000015
SECURITY_NT_NON_UNIQUE_SUB_AUTH_COUNT =
3
SECURITY_BUILTIN_DOMAIN_RID =
0x00000020
SECURITY_PACKAGE_BASE_RID =
0x00000040
SECURITY_PACKAGE_RID_COUNT =
2
SECURITY_PACKAGE_NTLM_RID =
0x0000000A
SECURITY_PACKAGE_SCHANNEL_RID =
0x0000000E
SECURITY_PACKAGE_DIGEST_RID =
0x00000015
SECURITY_MAX_ALWAYS_FILTERED =
0x000003E7
SECURITY_MIN_NEVER_FILTERED =
0x000003E8
SECURITY_OTHER_ORGANIZATION_RID =
0x000003E8
FOREST_USER_RID_MAX =
0x000001F3
DOMAIN_USER_RID_ADMIN =
0x000001F4
DOMAIN_USER_RID_GUEST =
0x000001F5
DOMAIN_USER_RID_KRBTGT =
0x000001F6
DOMAIN_USER_RID_MAX =
0x000003E7
DOMAIN_GROUP_RID_ADMINS =
0x00000200
DOMAIN_GROUP_RID_USERS =
0x00000201
DOMAIN_GROUP_RID_GUESTS =
0x00000202
DOMAIN_GROUP_RID_COMPUTERS =
0x00000203
DOMAIN_GROUP_RID_CONTROLLERS =
0x00000204
DOMAIN_GROUP_RID_CERT_ADMINS =
0x00000205
DOMAIN_GROUP_RID_SCHEMA_ADMINS =
0x00000206
DOMAIN_GROUP_RID_ENTERPRISE_ADMINS =
0x00000207
DOMAIN_GROUP_RID_POLICY_ADMINS =
0x00000208
DOMAIN_ALIAS_RID_ADMINS =
0x00000220
DOMAIN_ALIAS_RID_USERS =
0x00000221
DOMAIN_ALIAS_RID_GUESTS =
0x00000222
DOMAIN_ALIAS_RID_POWER_USERS =
0x00000223
DOMAIN_ALIAS_RID_ACCOUNT_OPS =
0x00000224
DOMAIN_ALIAS_RID_SYSTEM_OPS =
0x00000225
DOMAIN_ALIAS_RID_PRINT_OPS =
0x00000226
DOMAIN_ALIAS_RID_BACKUP_OPS =
0x00000227
DOMAIN_ALIAS_RID_REPLICATOR =
0x00000228
DOMAIN_ALIAS_RID_RAS_SERVERS =
0x00000229
DOMAIN_ALIAS_RID_PREW2KCOMPACCESS =
0x0000022A
DOMAIN_ALIAS_RID_REMOTE_DESKTOP_USERS =
0x0000022B
DOMAIN_ALIAS_RID_NETWORK_CONFIGURATION_OPS =
0x0000022C
DOMAIN_ALIAS_RID_INCOMING_FOREST_TRUST_BUILDERS =
0x0000022D
DOMAIN_ALIAS_RID_MONITORING_USERS =
0x0000022E
DOMAIN_ALIAS_RID_LOGGING_USERS =
0x0000022F
DOMAIN_ALIAS_RID_AUTHORIZATIONACCESS =
0x00000230
DOMAIN_ALIAS_RID_TS_LICENSE_SERVERS =
0x00000231
DOMAIN_ALIAS_RID_DCOM_USERS =
0x00000232
SidTypeUser =

SID types

1
SidTypeGroup =
2
SidTypeDomain =
3
SidTypeAlias =
4
SidTypeWellKnownGroup =
5
SidTypeDeletedAccount =
6
SidTypeInvalid =
7
SidTypeUnknown =
8
SidTypeComputer =
9