Class WinNT.WELL_KNOWN_SID_TYPE

java.lang.Object
com.sun.jna.platform.win32.WinNT.WELL_KNOWN_SID_TYPE
Enclosing interface:
WinNT

public abstract static class WinNT.WELL_KNOWN_SID_TYPE extends Object
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 Details

    • WinNullSid

      public static final int WinNullSid
      Indicates a null SID.
      See Also:
    • WinWorldSid

      public static final int WinWorldSid
      Indicates a SID that matches everyone.
      See Also:
    • WinLocalSid

      public static final int WinLocalSid
      Indicates a local SID.
      See Also:
    • WinCreatorOwnerSid

      public static final int WinCreatorOwnerSid
      Indicates a SID that matches the owner or creator of an object.
      See Also:
    • WinCreatorGroupSid

      public static final int WinCreatorGroupSid
      Indicates a SID that matches the creator group of an object.
      See Also:
    • WinCreatorOwnerServerSid

      public static final int WinCreatorOwnerServerSid
      Indicates a creator owner server SID.
      See Also:
    • WinCreatorGroupServerSid

      public static final int WinCreatorGroupServerSid
      Indicates a creator group server SID.
      See Also:
    • WinNtAuthoritySid

      public static final int WinNtAuthoritySid
      Indicates a SID for the Windows NT authority.
      See Also:
    • WinDialupSid

      public static final int WinDialupSid
      Indicates a SID for a dial-up account.
      See Also:
    • WinNetworkSid

      public static final int WinNetworkSid
      Indicates 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 WinBatchSid
      Indicates 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 WinInteractiveSid
      Indicates 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 WinServiceSid
      Indicates 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 WinAnonymousSid
      Indicates a SID for the anonymous account.
      See Also:
    • WinProxySid

      public static final int WinProxySid
      Indicates a proxy SID.
      See Also:
    • WinEnterpriseControllersSid

      public static final int WinEnterpriseControllersSid
      Indicates a SID for an enterprise controller.
      See Also:
    • WinSelfSid

      public static final int WinSelfSid
      Indicates a SID for self.
      See Also:
    • WinAuthenticatedUserSid

      public static final int WinAuthenticatedUserSid
      Indicates a SID that matches any authenticated user.
      See Also:
    • WinRestrictedCodeSid

      public static final int WinRestrictedCodeSid
      Indicates a SID for restricted code.
      See Also:
    • WinTerminalServerSid

      public static final int WinTerminalServerSid
      Indicates a SID that matches a terminal server account.
      See Also:
    • WinRemoteLogonIdSid

      public static final int WinRemoteLogonIdSid
      Indicates a SID that matches remote logons.
      See Also:
    • WinLogonIdsSid

      public static final int WinLogonIdsSid
      Indicates a SID that matches logon IDs.
      See Also:
    • WinLocalSystemSid

      public static final int WinLocalSystemSid
      Indicates a SID that matches the local system.
      See Also:
    • WinLocalServiceSid

      public static final int WinLocalServiceSid
      Indicates a SID that matches a local service.
      See Also:
    • WinNetworkServiceSid

      public static final int WinNetworkServiceSid
      Indicates a SID that matches a network service.
      See Also:
    • WinBuiltinDomainSid

      public static final int WinBuiltinDomainSid
      Indicates a SID that matches the domain account.
      See Also:
    • WinBuiltinAdministratorsSid

      public static final int WinBuiltinAdministratorsSid
      Indicates a SID that matches the administrator account.
      See Also:
    • WinBuiltinUsersSid

      public static final int WinBuiltinUsersSid
      Indicates a SID that matches built-in user accounts.
      See Also:
    • WinBuiltinGuestsSid

      public static final int WinBuiltinGuestsSid
      Indicates a SID that matches the guest account.
      See Also:
    • WinBuiltinPowerUsersSid

      public static final int WinBuiltinPowerUsersSid
      Indicates a SID that matches the power users group.
      See Also:
    • WinBuiltinAccountOperatorsSid

      public static final int WinBuiltinAccountOperatorsSid
      Indicates a SID that matches the account operators account.
      See Also:
    • WinBuiltinSystemOperatorsSid

      public static final int WinBuiltinSystemOperatorsSid
      Indicates a SID that matches the system operators group.
      See Also:
    • WinBuiltinPrintOperatorsSid

      public static final int WinBuiltinPrintOperatorsSid
      Indicates a SID that matches the print operators group.
      See Also:
    • WinBuiltinBackupOperatorsSid

      public static final int WinBuiltinBackupOperatorsSid
      Indicates a SID that matches the backup operators group.
      See Also:
    • WinBuiltinReplicatorSid

      public static final int WinBuiltinReplicatorSid
      Indicates a SID that matches the replicator account.
      See Also:
    • WinBuiltinPreWindows2000CompatibleAccessSid

      public static final int WinBuiltinPreWindows2000CompatibleAccessSid
      Indicates a SID that matches pre-Windows 2000 compatible accounts.
      See Also:
    • WinBuiltinRemoteDesktopUsersSid

      public static final int WinBuiltinRemoteDesktopUsersSid
      Indicates a SID that matches remote desktop users.
      See Also:
    • WinBuiltinNetworkConfigurationOperatorsSid

      public static final int WinBuiltinNetworkConfigurationOperatorsSid
      Indicates a SID that matches the network operators group.
      See Also:
    • WinAccountAdministratorSid

      public static final int WinAccountAdministratorSid
      Indicates a SID that matches the account administrators group.
      See Also:
    • WinAccountGuestSid

      public static final int WinAccountGuestSid
      Indicates a SID that matches the account guest group.
      See Also:
    • WinAccountKrbtgtSid

      public static final int WinAccountKrbtgtSid
      Indicates a SID that matches account Kerberos target group.
      See Also:
    • WinAccountDomainAdminsSid

      public static final int WinAccountDomainAdminsSid
      Indicates a SID that matches the account domain administrator group.
      See Also:
    • WinAccountDomainUsersSid

      public static final int WinAccountDomainUsersSid
      Indicates a SID that matches the account domain users group.
      See Also:
    • WinAccountDomainGuestsSid

      public static final int WinAccountDomainGuestsSid
      Indicates a SID that matches the account domain guests group.
      See Also:
    • WinAccountComputersSid

      public static final int WinAccountComputersSid
      Indicates a SID that matches the account computer group.
      See Also:
    • WinAccountControllersSid

      public static final int WinAccountControllersSid
      Indicates a SID that matches the account controller group.
      See Also:
    • WinAccountCertAdminsSid

      public static final int WinAccountCertAdminsSid
      Indicates a SID that matches the certificate administrators group.
      See Also:
    • WinAccountSchemaAdminsSid

      public static final int WinAccountSchemaAdminsSid
      Indicates a SID that matches the schema administrators group.
      See Also:
    • WinAccountEnterpriseAdminsSid

      public static final int WinAccountEnterpriseAdminsSid
      Indicates a SID that matches the enterprise administrators group.
      See Also:
    • WinAccountPolicyAdminsSid

      public static final int WinAccountPolicyAdminsSid
      Indicates a SID that matches the policy administrators group.
      See Also:
    • WinAccountRasAndIasServersSid

      public static final int WinAccountRasAndIasServersSid
      Indicates a SID that matches the RAS and IAS server account.
      See Also:
    • WinNTLMAuthenticationSid

      public static final int WinNTLMAuthenticationSid
      Indicates a SID present when the Microsoft NTLM authentication package authenticated the client.
      See Also:
    • WinDigestAuthenticationSid

      public static final int WinDigestAuthenticationSid
      Indicates a SID present when the Microsoft Digest authentication package authenticated the client.
      See Also:
    • WinSChannelAuthenticationSid

      public static final int WinSChannelAuthenticationSid
      Indicates a SID present when the Secure Channel (SSL/TLS) authentication package authenticated the client.
      See Also:
    • WinThisOrganizationSid

      public static final int WinThisOrganizationSid
      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. If this SID is present, then WinOtherOrganizationSid cannot be present.
      See Also:
    • WinOtherOrganizationSid

      public static final int WinOtherOrganizationSid
      Indicates 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 WinBuiltinIncomingForestTrustBuildersSid
      Indicates 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 WinBuiltinPerfMonitoringUsersSid
      Indicates a SID that matches the performance monitor user group.
      See Also:
    • WinBuiltinPerfLoggingUsersSid

      public static final int WinBuiltinPerfLoggingUsersSid
      Indicates a SID that matches the performance log user group.
      See Also:
    • WinBuiltinAuthorizationAccessSid

      public static final int WinBuiltinAuthorizationAccessSid
      Indicates a SID that matches the Windows Authorization Access group.
      See Also:
    • WinBuiltinTerminalServerLicenseServersSid

      public static final int WinBuiltinTerminalServerLicenseServersSid
      Indicates 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 WinAccountReadonlyControllersSid
      Indicates a SID that matches a read-only enterprise domain controller.
      See Also:
    • WinBuiltinEventLogReadersGroup

      public static final int WinBuiltinEventLogReadersGroup
      Indicates 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()