Package com.sun.jna.platform.win32
Class WinNT.WELL_KNOWN_SID_TYPE
java.lang.Object
com.sun.jna.platform.win32.WinNT.WELL_KNOWN_SID_TYPE
- Enclosing interface:
- WinNT
The WELL_KNOWN_SID_TYPE enumeration type is a list of commonly used
security identifiers (SIDs). Programs can pass these values to the
CreateWellKnownSid function to create a SID from this list.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Indicates a SID that matches the account administrators group.static final int
Indicates a SID that matches the certificate administrators group.static final int
Indicates a SID that matches the account computer group.static final int
Indicates a SID that matches the account controller group.static final int
Indicates a SID that matches the account domain administrator group.static final int
Indicates a SID that matches the account domain guests group.static final int
Indicates a SID that matches the account domain users group.static final int
Indicates a SID that matches the enterprise administrators group.static final int
Indicates a SID that matches the account guest group.static final int
Indicates a SID that matches account Kerberos target group.static final int
Indicates a SID that matches the policy administrators group.static final int
Indicates a SID that matches the RAS and IAS server account.static final int
Indicates a SID that matches a read-only enterprise domain controller.static final int
Indicates a SID that matches the schema administrators group.static final int
Indicates a SID for the anonymous account.static final int
Indicates a SID that matches any authenticated user.static final int
Indicates a SID for a batch process.static final int
Indicates a SID that matches the account operators account.static final int
Indicates a SID that matches the administrator account.static final int
Indicates a SID that matches the Windows Authorization Access group.static final int
Indicates a SID that matches the backup operators group.static final int
static final int
static final int
Indicates a SID that matches the domain account.static final int
Indicates a SID that matches the built-in DCOM certification services access group.static final int
Indicates a SID that matches the guest account.static final int
Indicates a SID that allows a user to create incoming forest trusts.static final int
static final int
Indicates a SID that matches the network operators group.static final int
Indicates a SID that matches the performance log user group.static final int
Indicates a SID that matches the performance monitor user group.static final int
Indicates a SID that matches the power users group.static final int
Indicates a SID that matches pre-Windows 2000 compatible accounts.static final int
Indicates a SID that matches the print operators group.static final int
Indicates a SID that matches remote desktop users.static final int
Indicates a SID that matches the replicator account.static final int
Indicates a SID that matches the system operators group.static final int
Indicates a SID is present in a server that can issue Terminal Server licenses.static final int
Indicates a SID that matches built-in user accounts.static final int
static final int
Indicates a creator group server SID.static final int
Indicates a SID that matches the creator group of an object.static final int
static final int
Indicates a creator owner server SID.static final int
Indicates a SID that matches the owner or creator of an object.static final int
Indicates a SID for a dial-up account.static final int
Indicates a SID present when the Microsoft Digest authentication package authenticated the client.static final int
Indicates a SID for an enterprise controller.static final int
static final int
static final int
Indicates a SID for an interactive account.static final int
static final int
Indicates a SID that matches a local service.static final int
Indicates a local SID.static final int
Indicates a SID that matches the local system.static final int
Indicates a SID that matches logon IDs.static final int
static final int
static final int
Indicates a SID that matches a network service.static final int
Indicates a SID for a network account.static final int
static final int
Indicates a SID for the Windows NT authority.static final int
Indicates a SID present when the Microsoft NTLM authentication package authenticated the client.static final int
Indicates a null SID.static final int
Indicates a SID present when the user authenticated across a forest with the selective authentication option enabled.static final int
Indicates a proxy SID.static final int
Indicates a SID that matches remote logons.static final int
Indicates a SID for restricted code.static final int
Indicates a SID present when the Secure Channel (SSL/TLS) authentication package authenticated the client.static final int
Indicates a SID for self.static final int
Indicates a SID for a service.static final int
static final int
Indicates a SID that matches a terminal server account.static final int
Indicates a SID present when the user authenticated from within the forest or across a trust that does not have the selective authentication option enabled.static final int
static final int
Indicates a SID that matches everyone.static final int
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
WinNullSid
public static final int WinNullSidIndicates a null SID.- See Also:
-
WinWorldSid
public static final int WinWorldSidIndicates a SID that matches everyone.- See Also:
-
WinLocalSid
public static final int WinLocalSidIndicates a local SID.- See Also:
-
WinCreatorOwnerSid
public static final int WinCreatorOwnerSidIndicates a SID that matches the owner or creator of an object.- See Also:
-
WinCreatorGroupSid
public static final int WinCreatorGroupSidIndicates a SID that matches the creator group of an object.- See Also:
-
WinCreatorOwnerServerSid
public static final int WinCreatorOwnerServerSidIndicates a creator owner server SID.- See Also:
-
WinCreatorGroupServerSid
public static final int WinCreatorGroupServerSidIndicates a creator group server SID.- See Also:
-
WinNtAuthoritySid
public static final int WinNtAuthoritySidIndicates a SID for the Windows NT authority.- See Also:
-
WinDialupSid
public static final int WinDialupSidIndicates a SID for a dial-up account.- See Also:
-
WinNetworkSid
public static final int WinNetworkSidIndicates a SID for a network account. This SID is added to the process of a token when it logs on across a network. The corresponding logon type is LOGON32_LOGON_NETWORK.- See Also:
-
WinBatchSid
public static final int WinBatchSidIndicates a SID for a batch process. This SID is added to the process of a token when it logs on as a batch job. The corresponding logon type is LOGON32_LOGON_BATCH.- See Also:
-
WinInteractiveSid
public static final int WinInteractiveSidIndicates a SID for an interactive account. This SID is added to the process of a token when it logs on interactively. The corresponding logon type is LOGON32_LOGON_INTERACTIVE.- See Also:
-
WinServiceSid
public static final int WinServiceSidIndicates a SID for a service. This SID is added to the process of a token when it logs on as a service. The corresponding logon type is LOGON32_LOGON_bSERVICE.- See Also:
-
WinAnonymousSid
public static final int WinAnonymousSidIndicates a SID for the anonymous account.- See Also:
-
WinProxySid
public static final int WinProxySidIndicates a proxy SID.- See Also:
-
WinEnterpriseControllersSid
public static final int WinEnterpriseControllersSidIndicates a SID for an enterprise controller.- See Also:
-
WinSelfSid
public static final int WinSelfSidIndicates a SID for self.- See Also:
-
WinAuthenticatedUserSid
public static final int WinAuthenticatedUserSidIndicates a SID that matches any authenticated user.- See Also:
-
WinRestrictedCodeSid
public static final int WinRestrictedCodeSidIndicates a SID for restricted code.- See Also:
-
WinTerminalServerSid
public static final int WinTerminalServerSidIndicates a SID that matches a terminal server account.- See Also:
-
WinRemoteLogonIdSid
public static final int WinRemoteLogonIdSidIndicates a SID that matches remote logons.- See Also:
-
WinLogonIdsSid
public static final int WinLogonIdsSidIndicates a SID that matches logon IDs.- See Also:
-
WinLocalSystemSid
public static final int WinLocalSystemSidIndicates a SID that matches the local system.- See Also:
-
WinLocalServiceSid
public static final int WinLocalServiceSidIndicates a SID that matches a local service.- See Also:
-
WinNetworkServiceSid
public static final int WinNetworkServiceSidIndicates a SID that matches a network service.- See Also:
-
WinBuiltinDomainSid
public static final int WinBuiltinDomainSidIndicates a SID that matches the domain account.- See Also:
-
WinBuiltinAdministratorsSid
public static final int WinBuiltinAdministratorsSidIndicates a SID that matches the administrator account.- See Also:
-
WinBuiltinUsersSid
public static final int WinBuiltinUsersSidIndicates a SID that matches built-in user accounts.- See Also:
-
WinBuiltinGuestsSid
public static final int WinBuiltinGuestsSidIndicates a SID that matches the guest account.- See Also:
-
WinBuiltinPowerUsersSid
public static final int WinBuiltinPowerUsersSidIndicates a SID that matches the power users group.- See Also:
-
WinBuiltinAccountOperatorsSid
public static final int WinBuiltinAccountOperatorsSidIndicates a SID that matches the account operators account.- See Also:
-
WinBuiltinSystemOperatorsSid
public static final int WinBuiltinSystemOperatorsSidIndicates a SID that matches the system operators group.- See Also:
-
WinBuiltinPrintOperatorsSid
public static final int WinBuiltinPrintOperatorsSidIndicates a SID that matches the print operators group.- See Also:
-
WinBuiltinBackupOperatorsSid
public static final int WinBuiltinBackupOperatorsSidIndicates a SID that matches the backup operators group.- See Also:
-
WinBuiltinReplicatorSid
public static final int WinBuiltinReplicatorSidIndicates a SID that matches the replicator account.- See Also:
-
WinBuiltinPreWindows2000CompatibleAccessSid
public static final int WinBuiltinPreWindows2000CompatibleAccessSidIndicates a SID that matches pre-Windows 2000 compatible accounts.- See Also:
-
WinBuiltinRemoteDesktopUsersSid
public static final int WinBuiltinRemoteDesktopUsersSidIndicates a SID that matches remote desktop users.- See Also:
-
WinBuiltinNetworkConfigurationOperatorsSid
public static final int WinBuiltinNetworkConfigurationOperatorsSidIndicates a SID that matches the network operators group.- See Also:
-
WinAccountAdministratorSid
public static final int WinAccountAdministratorSidIndicates a SID that matches the account administrators group.- See Also:
-
WinAccountGuestSid
public static final int WinAccountGuestSidIndicates a SID that matches the account guest group.- See Also:
-
WinAccountKrbtgtSid
public static final int WinAccountKrbtgtSidIndicates a SID that matches account Kerberos target group.- See Also:
-
WinAccountDomainAdminsSid
public static final int WinAccountDomainAdminsSidIndicates a SID that matches the account domain administrator group.- See Also:
-
WinAccountDomainUsersSid
public static final int WinAccountDomainUsersSidIndicates a SID that matches the account domain users group.- See Also:
-
WinAccountDomainGuestsSid
public static final int WinAccountDomainGuestsSidIndicates a SID that matches the account domain guests group.- See Also:
-
WinAccountComputersSid
public static final int WinAccountComputersSidIndicates a SID that matches the account computer group.- See Also:
-
WinAccountControllersSid
public static final int WinAccountControllersSidIndicates a SID that matches the account controller group.- See Also:
-
WinAccountCertAdminsSid
public static final int WinAccountCertAdminsSidIndicates a SID that matches the certificate administrators group.- See Also:
-
WinAccountSchemaAdminsSid
public static final int WinAccountSchemaAdminsSidIndicates a SID that matches the schema administrators group.- See Also:
-
WinAccountEnterpriseAdminsSid
public static final int WinAccountEnterpriseAdminsSidIndicates a SID that matches the enterprise administrators group.- See Also:
-
WinAccountPolicyAdminsSid
public static final int WinAccountPolicyAdminsSidIndicates a SID that matches the policy administrators group.- See Also:
-
WinAccountRasAndIasServersSid
public static final int WinAccountRasAndIasServersSidIndicates a SID that matches the RAS and IAS server account.- See Also:
-
WinNTLMAuthenticationSid
public static final int WinNTLMAuthenticationSidIndicates a SID present when the Microsoft NTLM authentication package authenticated the client.- See Also:
-
WinDigestAuthenticationSid
public static final int WinDigestAuthenticationSidIndicates a SID present when the Microsoft Digest authentication package authenticated the client.- See Also:
-
WinSChannelAuthenticationSid
public static final int WinSChannelAuthenticationSidIndicates a SID present when the Secure Channel (SSL/TLS) authentication package authenticated the client.- See Also:
-
WinThisOrganizationSid
public static final int WinThisOrganizationSidIndicates a SID present when the user authenticated from within the forest or across a trust that does not have the selective authentication option enabled. If this SID is present, then WinOtherOrganizationSid cannot be present.- See Also:
-
WinOtherOrganizationSid
public static final int WinOtherOrganizationSidIndicates a SID present when the user authenticated across a forest with the selective authentication option enabled. If this SID is present, then WinThisOrganizationSid cannot be present.- See Also:
-
WinBuiltinIncomingForestTrustBuildersSid
public static final int WinBuiltinIncomingForestTrustBuildersSidIndicates a SID that allows a user to create incoming forest trusts. It is added to the token of users who are a member of the Incoming Forest Trust Builders built-in group in the root domain of the forest.- See Also:
-
WinBuiltinPerfMonitoringUsersSid
public static final int WinBuiltinPerfMonitoringUsersSidIndicates a SID that matches the performance monitor user group.- See Also:
-
WinBuiltinPerfLoggingUsersSid
public static final int WinBuiltinPerfLoggingUsersSidIndicates a SID that matches the performance log user group.- See Also:
-
WinBuiltinAuthorizationAccessSid
public static final int WinBuiltinAuthorizationAccessSidIndicates a SID that matches the Windows Authorization Access group.- See Also:
-
WinBuiltinTerminalServerLicenseServersSid
public static final int WinBuiltinTerminalServerLicenseServersSidIndicates a SID is present in a server that can issue Terminal Server licenses.- See Also:
-
WinBuiltinDCOMUsersSid
public static final int WinBuiltinDCOMUsersSid- See Also:
-
WinBuiltinIUsersSid
public static final int WinBuiltinIUsersSid- See Also:
-
WinIUserSid
public static final int WinIUserSid- See Also:
-
WinBuiltinCryptoOperatorsSid
public static final int WinBuiltinCryptoOperatorsSid- See Also:
-
WinUntrustedLabelSid
public static final int WinUntrustedLabelSid- See Also:
-
WinLowLabelSid
public static final int WinLowLabelSid- See Also:
-
WinMediumLabelSid
public static final int WinMediumLabelSid- See Also:
-
WinHighLabelSid
public static final int WinHighLabelSid- See Also:
-
WinSystemLabelSid
public static final int WinSystemLabelSid- See Also:
-
WinWriteRestrictedCodeSid
public static final int WinWriteRestrictedCodeSid- See Also:
-
WinCreatorOwnerRightsSid
public static final int WinCreatorOwnerRightsSid- See Also:
-
WinCacheablePrincipalsGroupSid
public static final int WinCacheablePrincipalsGroupSid- See Also:
-
WinNonCacheablePrincipalsGroupSid
public static final int WinNonCacheablePrincipalsGroupSid- See Also:
-
WinEnterpriseReadonlyControllersSid
public static final int WinEnterpriseReadonlyControllersSid- See Also:
-
WinAccountReadonlyControllersSid
public static final int WinAccountReadonlyControllersSidIndicates a SID that matches a read-only enterprise domain controller.- See Also:
-
WinBuiltinEventLogReadersGroup
public static final int WinBuiltinEventLogReadersGroupIndicates a SID that matches the built-in DCOM certification services access group.- See Also:
-
-
Constructor Details
-
WELL_KNOWN_SID_TYPE
public WELL_KNOWN_SID_TYPE()
-