WinNT.WELL_KNOWN_SID_TYPE (JNA API)

Overview | Package | Class | Tree | Deprecated | Index | Help
| JNA API 3.3.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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

    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 Summary
`static int` | `WinAccountAdministratorSid` Indicates a SID that matches the account administrators group.
`static int` | `WinAccountCertAdminsSid` Indicates a SID that matches the certificate administrators group.
`static int` | `WinAccountComputersSid` Indicates a SID that matches the account computer group.
`static int` | `WinAccountControllersSid` Indicates a SID that matches the account controller group.
`static int` | `WinAccountDomainAdminsSid` Indicates a SID that matches the account domain administrator group.
`static int` | `WinAccountDomainGuestsSid` Indicates a SID that matches the account domain guests group.
`static int` | `WinAccountDomainUsersSid` Indicates a SID that matches the account domain users group.
`static int` | `WinAccountEnterpriseAdminsSid` Indicates a SID that matches the enterprise administrators group.
`static int` | `WinAccountGuestSid` Indicates a SID that matches the account guest group.
`static int` | `WinAccountKrbtgtSid` Indicates a SID that matches account Kerberos target group.
`static int` | `WinAccountPolicyAdminsSid` Indicates a SID that matches the policy administrators group.
`static int` | `WinAccountRasAndIasServersSid` Indicates a SID that matches the RAS and IAS server account.
`static int` | `WinAccountReadonlyControllersSid` Indicates a SID that matches a read-only enterprise domain controller.
`static int` | `WinAccountSchemaAdminsSid` Indicates a SID that matches the schema administrators group.
`static int` | `WinAnonymousSid` Indicates a SID for the anonymous account.
`static int` | `WinAuthenticatedUserSid` Indicates a SID that matches any authenticated user.
`static int` | `WinBatchSid` Indicates a SID for a batch process.
`static int` | `WinBuiltinAccountOperatorsSid` Indicates a SID that matches the account operators account.
`static int` | `WinBuiltinAdministratorsSid` Indicates a SID that matches the administrator account.
`static int` | `WinBuiltinAuthorizationAccessSid` Indicates a SID that matches the Windows Authorization Access group.
`static int` | `WinBuiltinBackupOperatorsSid` Indicates a SID that matches the backup operators group.
`static int` | `WinBuiltinCryptoOperatorsSid`
`static int` | `WinBuiltinDCOMUsersSid`
`static int` | `WinBuiltinDomainSid` Indicates a SID that matches the domain account.
`static int` | `WinBuiltinEventLogReadersGroup` Indicates a SID that matches the built-in DCOM certification services access group.
`static int` | `WinBuiltinGuestsSid` Indicates a SID that matches the guest account.
`static int` | `WinBuiltinIncomingForestTrustBuildersSid` Indicates a SID that allows a user to create incoming forest trusts.
`static int` | `WinBuiltinIUsersSid`
`static int` | `WinBuiltinNetworkConfigurationOperatorsSid` Indicates a SID that matches the network operators group.
`static int` | `WinBuiltinPerfLoggingUsersSid` Indicates a SID that matches the performance log user group.
`static int` | `WinBuiltinPerfMonitoringUsersSid` Indicates a SID that matches the performance monitor user group.
`static int` | `WinBuiltinPowerUsersSid` Indicates a SID that matches the power users group.
`static int` | `WinBuiltinPreWindows2000CompatibleAccessSid` Indicates a SID that matches pre-Windows 2000 compatible accounts.
`static int` | `WinBuiltinPrintOperatorsSid` Indicates a SID that matches the print operators group.
`static int` | `WinBuiltinRemoteDesktopUsersSid` Indicates a SID that matches remote desktop users.
`static int` | `WinBuiltinReplicatorSid` Indicates a SID that matches the replicator account.
`static int` | `WinBuiltinSystemOperatorsSid` Indicates a SID that matches the system operators group.
`static int` | `WinBuiltinTerminalServerLicenseServersSid` Indicates a SID is present in a server that can issue Terminal Server licenses.
`static int` | `WinBuiltinUsersSid` Indicates a SID that matches built-in user accounts.
`static int` | `WinCacheablePrincipalsGroupSid`
`static int` | `WinCreatorGroupServerSid` Indicates a creator group server SID.
`static int` | `WinCreatorGroupSid` Indicates a SID that matches the creator group of an object.
`static int` | `WinCreatorOwnerRightsSid`
`static int` | `WinCreatorOwnerServerSid` Indicates a creator owner server SID.
`static int` | `WinCreatorOwnerSid` Indicates a SID that matches the owner or creator of an object.
`static int` | `WinDialupSid` Indicates a SID for a dial-up account.
`static int` | `WinDigestAuthenticationSid` Indicates a SID present when the Microsoft Digest authentication package authenticated the client.
`static int` | `WinEnterpriseControllersSid` Indicates a SID for an enterprise controller.
`static int` | `WinEnterpriseReadonlyControllersSid`
`static int` | `WinHighLabelSid`
`static int` | `WinInteractiveSid` Indicates a SID for an interactive account.
`static int` | `WinIUserSid`
`static int` | `WinLocalServiceSid` Indicates a SID that matches a local service.
`static int` | `WinLocalSid` Indicates a local SID.
`static int` | `WinLocalSystemSid` Indicates a SID that matches the local system.
`static int` | `WinLogonIdsSid` Indicates a SID that matches logon IDs.
`static int` | `WinLowLabelSid`
`static int` | `WinMediumLabelSid`
`static int` | `WinNetworkServiceSid` Indicates a SID that matches a network service.
`static int` | `WinNetworkSid` Indicates a SID for a network account.
`static int` | `WinNonCacheablePrincipalsGroupSid`
`static int` | `WinNtAuthoritySid` Indicates a SID for the Windows NT authority.
`static int` | `WinNTLMAuthenticationSid` Indicates a SID present when the Microsoft NTLM authentication package authenticated the client.
`static int` | `WinNullSid` Indicates a null SID.
`static int` | `WinOtherOrganizationSid` Indicates a SID present when the user authenticated across a forest with the selective authentication option enabled.
`static int` | `WinProxySid` Indicates a proxy SID.
`static int` | `WinRemoteLogonIdSid` Indicates a SID that matches remote logons.
`static int` | `WinRestrictedCodeSid` Indicates a SID for restricted code.
`static int` | `WinSChannelAuthenticationSid` Indicates a SID present when the Secure Channel (SSL/TLS) authentication package authenticated the client.
`static int` | `WinSelfSid` Indicates a SID for self.
`static int` | `WinServiceSid` Indicates a SID for a service.
`static int` | `WinSystemLabelSid`
`static int` | `WinTerminalServerSid` Indicates a SID that matches a terminal server account.
`static 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.
`static int` | `WinUntrustedLabelSid`
`static int` | `WinWorldSid` Indicates a SID that matches everyone.
`static int` | `WinWriteRestrictedCodeSid`

Constructor Summary
`WinNT.WELL_KNOWN_SID_TYPE()`

Method Summary

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### WinNullSid

    public static final int WinNullSid

  Indicates a null SID.

  See Also:
    Constant Field Values

### WinWorldSid

    public static final int WinWorldSid

  Indicates a SID that matches everyone.

  See Also:
    Constant Field Values

### WinLocalSid

    public static final int WinLocalSid

  Indicates a local SID.

  See Also:
    Constant Field Values

### WinCreatorOwnerSid

    public static final int WinCreatorOwnerSid

  Indicates a SID that matches the owner or creator of an object.

  See Also:
    Constant Field Values

### WinCreatorGroupSid

    public static final int WinCreatorGroupSid

  Indicates a SID that matches the creator group of an object.

  See Also:
    Constant Field Values

### WinCreatorOwnerServerSid

    public static final int WinCreatorOwnerServerSid

  Indicates a creator owner server SID.

  See Also:
    Constant Field Values

### WinCreatorGroupServerSid

    public static final int WinCreatorGroupServerSid

  Indicates a creator group server SID.

  See Also:
    Constant Field Values

### WinNtAuthoritySid

    public static final int WinNtAuthoritySid

  Indicates a SID for the Windows NT authority.

  See Also:
    Constant Field Values

### WinDialupSid

    public static final int WinDialupSid

  Indicates a SID for a dial-up account.

  See Also:
    Constant Field Values

### 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:
    Constant Field Values

### 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:
    Constant Field Values

### 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:
    Constant Field Values

### 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:
    Constant Field Values

### WinAnonymousSid

    public static final int WinAnonymousSid

  Indicates a SID for the anonymous account.

  See Also:
    Constant Field Values

### WinProxySid

    public static final int WinProxySid

  Indicates a proxy SID.

  See Also:
    Constant Field Values

### WinEnterpriseControllersSid

    public static final int WinEnterpriseControllersSid

  Indicates a SID for an enterprise controller.

  See Also:
    Constant Field Values

### WinSelfSid

    public static final int WinSelfSid

  Indicates a SID for self.

  See Also:
    Constant Field Values

### WinAuthenticatedUserSid

    public static final int WinAuthenticatedUserSid

  Indicates a SID that matches any authenticated user.

  See Also:
    Constant Field Values

### WinRestrictedCodeSid

    public static final int WinRestrictedCodeSid

  Indicates a SID for restricted code.

  See Also:
    Constant Field Values

### WinTerminalServerSid

    public static final int WinTerminalServerSid

  Indicates a SID that matches a terminal server account.

  See Also:
    Constant Field Values

### WinRemoteLogonIdSid

    public static final int WinRemoteLogonIdSid

  Indicates a SID that matches remote logons.

  See Also:
    Constant Field Values

### WinLogonIdsSid

    public static final int WinLogonIdsSid

  Indicates a SID that matches logon IDs.

  See Also:
    Constant Field Values

### WinLocalSystemSid

    public static final int WinLocalSystemSid

  Indicates a SID that matches the local system.

  See Also:
    Constant Field Values

### WinLocalServiceSid

    public static final int WinLocalServiceSid

  Indicates a SID that matches a local service.

  See Also:
    Constant Field Values

### WinNetworkServiceSid

    public static final int WinNetworkServiceSid

  Indicates a SID that matches a network service.

  See Also:
    Constant Field Values

### WinBuiltinDomainSid

    public static final int WinBuiltinDomainSid

  Indicates a SID that matches the domain account.

  See Also:
    Constant Field Values

### WinBuiltinAdministratorsSid

    public static final int WinBuiltinAdministratorsSid

  Indicates a SID that matches the administrator account.

  See Also:
    Constant Field Values

### WinBuiltinUsersSid

    public static final int WinBuiltinUsersSid

  Indicates a SID that matches built-in user accounts.

  See Also:
    Constant Field Values

### WinBuiltinGuestsSid

    public static final int WinBuiltinGuestsSid

  Indicates a SID that matches the guest account.

  See Also:
    Constant Field Values

### WinBuiltinPowerUsersSid

    public static final int WinBuiltinPowerUsersSid

  Indicates a SID that matches the power users group.

  See Also:
    Constant Field Values

### WinBuiltinAccountOperatorsSid

    public static final int WinBuiltinAccountOperatorsSid

  Indicates a SID that matches the account operators account.

  See Also:
    Constant Field Values

### WinBuiltinSystemOperatorsSid

    public static final int WinBuiltinSystemOperatorsSid

  Indicates a SID that matches the system operators group.

  See Also:
    Constant Field Values

### WinBuiltinPrintOperatorsSid

    public static final int WinBuiltinPrintOperatorsSid

  Indicates a SID that matches the print operators group.

  See Also:
    Constant Field Values

### WinBuiltinBackupOperatorsSid

    public static final int WinBuiltinBackupOperatorsSid

  Indicates a SID that matches the backup operators group.

  See Also:
    Constant Field Values

### WinBuiltinReplicatorSid

    public static final int WinBuiltinReplicatorSid

  Indicates a SID that matches the replicator account.

  See Also:
    Constant Field Values

### WinBuiltinPreWindows2000CompatibleAccessSid

    public static final int WinBuiltinPreWindows2000CompatibleAccessSid

  Indicates a SID that matches pre-Windows 2000 compatible accounts.

  See Also:
    Constant Field Values

### WinBuiltinRemoteDesktopUsersSid

    public static final int WinBuiltinRemoteDesktopUsersSid

  Indicates a SID that matches remote desktop users.

  See Also:
    Constant Field Values

### WinBuiltinNetworkConfigurationOperatorsSid

    public static final int WinBuiltinNetworkConfigurationOperatorsSid

  Indicates a SID that matches the network operators group.

  See Also:
    Constant Field Values

### WinAccountAdministratorSid

    public static final int WinAccountAdministratorSid

  Indicates a SID that matches the account administrators group.

  See Also:
    Constant Field Values

### WinAccountGuestSid

    public static final int WinAccountGuestSid

  Indicates a SID that matches the account guest group.

  See Also:
    Constant Field Values

### WinAccountKrbtgtSid

    public static final int WinAccountKrbtgtSid

  Indicates a SID that matches account Kerberos target group.

  See Also:
    Constant Field Values

### WinAccountDomainAdminsSid

    public static final int WinAccountDomainAdminsSid

  Indicates a SID that matches the account domain administrator group.

  See Also:
    Constant Field Values

### WinAccountDomainUsersSid

    public static final int WinAccountDomainUsersSid

  Indicates a SID that matches the account domain users group.

  See Also:
    Constant Field Values

### WinAccountDomainGuestsSid

    public static final int WinAccountDomainGuestsSid

  Indicates a SID that matches the account domain guests group.

  See Also:
    Constant Field Values

### WinAccountComputersSid

    public static final int WinAccountComputersSid

  Indicates a SID that matches the account computer group.

  See Also:
    Constant Field Values

### WinAccountControllersSid

    public static final int WinAccountControllersSid

  Indicates a SID that matches the account controller group.

  See Also:
    Constant Field Values

### WinAccountCertAdminsSid

    public static final int WinAccountCertAdminsSid

  Indicates a SID that matches the certificate administrators group.

  See Also:
    Constant Field Values

### WinAccountSchemaAdminsSid

    public static final int WinAccountSchemaAdminsSid

  Indicates a SID that matches the schema administrators group.

  See Also:
    Constant Field Values

### WinAccountEnterpriseAdminsSid

    public static final int WinAccountEnterpriseAdminsSid

  Indicates a SID that matches the enterprise administrators group.

  See Also:
    Constant Field Values

### WinAccountPolicyAdminsSid

    public static final int WinAccountPolicyAdminsSid

  Indicates a SID that matches the policy administrators group.

  See Also:
    Constant Field Values

### WinAccountRasAndIasServersSid

    public static final int WinAccountRasAndIasServersSid

  Indicates a SID that matches the RAS and IAS server account.

  See Also:
    Constant Field Values

### WinNTLMAuthenticationSid

    public static final int WinNTLMAuthenticationSid

  Indicates a SID present when the Microsoft NTLM authentication package authenticated the client.

  See Also:
    Constant Field Values

### WinDigestAuthenticationSid

    public static final int WinDigestAuthenticationSid

  Indicates a SID present when the Microsoft Digest authentication package authenticated the client.

  See Also:
    Constant Field Values

### WinSChannelAuthenticationSid

    public static final int WinSChannelAuthenticationSid

  Indicates a SID present when the Secure Channel (SSL/TLS) authentication package authenticated the client.

  See Also:
    Constant Field Values

### 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:
    Constant Field Values

### 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:
    Constant Field Values

### 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:
    Constant Field Values

### WinBuiltinPerfMonitoringUsersSid

    public static final int WinBuiltinPerfMonitoringUsersSid

  Indicates a SID that matches the performance monitor user group.

  See Also:
    Constant Field Values

### WinBuiltinPerfLoggingUsersSid

    public static final int WinBuiltinPerfLoggingUsersSid

  Indicates a SID that matches the performance log user group.

  See Also:
    Constant Field Values

### WinBuiltinAuthorizationAccessSid

    public static final int WinBuiltinAuthorizationAccessSid

  Indicates a SID that matches the Windows Authorization Access group.

  See Also:
    Constant Field Values

### WinBuiltinTerminalServerLicenseServersSid

    public static final int WinBuiltinTerminalServerLicenseServersSid

  Indicates a SID is present in a server that can issue Terminal Server licenses.

  See Also:
    Constant Field Values

### WinBuiltinDCOMUsersSid

    public static final int WinBuiltinDCOMUsersSid

See Also:
  Constant Field Values

### WinBuiltinIUsersSid

    public static final int WinBuiltinIUsersSid

See Also:
  Constant Field Values

### WinIUserSid

    public static final int WinIUserSid

See Also:
  Constant Field Values

### WinBuiltinCryptoOperatorsSid

    public static final int WinBuiltinCryptoOperatorsSid

See Also:
  Constant Field Values

### WinUntrustedLabelSid

    public static final int WinUntrustedLabelSid

See Also:
  Constant Field Values

### WinLowLabelSid

    public static final int WinLowLabelSid

See Also:
  Constant Field Values

### WinMediumLabelSid

    public static final int WinMediumLabelSid

See Also:
  Constant Field Values

### WinHighLabelSid

    public static final int WinHighLabelSid

See Also:
  Constant Field Values

### WinSystemLabelSid

    public static final int WinSystemLabelSid

See Also:
  Constant Field Values

### WinWriteRestrictedCodeSid

    public static final int WinWriteRestrictedCodeSid

See Also:
  Constant Field Values

### WinCreatorOwnerRightsSid

    public static final int WinCreatorOwnerRightsSid

See Also:
  Constant Field Values

### WinCacheablePrincipalsGroupSid

    public static final int WinCacheablePrincipalsGroupSid

See Also:
  Constant Field Values

### WinNonCacheablePrincipalsGroupSid

    public static final int WinNonCacheablePrincipalsGroupSid

See Also:
  Constant Field Values

### WinEnterpriseReadonlyControllersSid

    public static final int WinEnterpriseReadonlyControllersSid

See Also:
  Constant Field Values

### WinAccountReadonlyControllersSid

    public static final int WinAccountReadonlyControllersSid

  Indicates a SID that matches a read-only enterprise domain controller.

  See Also:
    Constant Field Values

### WinBuiltinEventLogReadersGroup

    public static final int WinBuiltinEventLogReadersGroup

  Indicates a SID that matches the built-in DCOM certification services access group.

  See Also:
    Constant Field Values

Constructor Detail

### WinNT.WELL_KNOWN_SID_TYPE

    public WinNT.WELL_KNOWN_SID_TYPE()

Overview | Package | Class | Tree | Deprecated | Index | Help
| JNA API 3.3.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2007-2010 Timothy Wall. All Rights Reserved.