Top Description Methods
waffle.windows.auth

public Interface IWindowsIdentity

Known Direct Implementers
waffle.windows.auth.impl.WindowsIdentityImpl

A Windows Identity.
Author
dblock[at]dblock[dot]org

Method Summary

Modifier and TypeMethod and Description
public void
dispose()

Dispose of the Windows identity.

public String

Returns:

String.
getFqn
()

Fully qualified name.

public IWindowsAccount[]

Returns:

Array of accounts.
getGroups
()

Group memberships.

public byte[]

Returns:

Array of bytes.
getSid
()

Sid.

public String

Returns:

String.
getSidString
()

Sid.

public IWindowsImpersonationContext

Returns:

An impersonation context.
impersonate
()

Impersonate a logged on user.

public boolean

Returns:

True if the identity represents a Guest account, false otherwise.
isGuest
()

Returns true if the identity represents a Guest account.

Method Detail

disposeback to summary
public void dispose()

Dispose of the Windows identity.

getFqnback to summary
public String getFqn()

Fully qualified name.

Returns:String

String.

getGroupsback to summary
public IWindowsAccount[] getGroups()

Group memberships.

Returns:IWindowsAccount[]

Array of accounts.

getSidback to summary
public byte[] getSid()

Sid.

Returns:byte[]

Array of bytes.

getSidStringback to summary
public String getSidString()

Sid.

Returns:String

String.

impersonateback to summary
public IWindowsImpersonationContext impersonate()

Impersonate a logged on user.

Returns:IWindowsImpersonationContext

An impersonation context.

isGuestback to summary
public boolean isGuest()

Returns true if the identity represents a Guest account.

Returns:boolean

True if the identity represents a Guest account, false otherwise.