public class WindowsCredentialsHandleImpl extends java.lang.Object implements IWindowsCredentialsHandle
| Constructor and Description |
|---|
WindowsCredentialsHandleImpl(java.lang.String principalName,
int credentialsType,
java.lang.String securityPackage)
A new Windows credentials handle.
|
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Dispose of the credentials handle.
|
static IWindowsCredentialsHandle |
getCurrent(java.lang.String securityPackage)
Returns the current credentials handle.
|
com.sun.jna.platform.win32.Sspi.CredHandle |
getHandle()
Return a security handle.
|
void |
initialize()
Initialize a new credentials handle.
|
public WindowsCredentialsHandleImpl(java.lang.String principalName,
int credentialsType,
java.lang.String securityPackage)
principalName - Principal name.credentialsType - Credentials type.securityPackage - Security package.public static IWindowsCredentialsHandle getCurrent(java.lang.String securityPackage)
securityPackage - Security package, eg. "Negotiate".public void initialize()
initialize in interface IWindowsCredentialsHandlepublic void dispose()
dispose in interface IWindowsCredentialsHandlepublic com.sun.jna.platform.win32.Sspi.CredHandle getHandle()
IWindowsCredentialsHandlegetHandle in interface IWindowsCredentialsHandle