JAAS

com.sun.security.auth
Class NTNumericCredential

java.lang.Object
  extended bycom.sun.security.auth.NTNumericCredential

public class NTNumericCredential
extends Object

This class abstracts an NT security token and provides a mechanism to do same-process security impersonation.


Constructor Summary
NTNumericCredential(long token)
          Create an NTNumericCredential with an integer value.
 
Method Summary
 boolean equals(Object o)
          Compares the specified Object with this NTNumericCredential for equality.
 long getToken()
          Return an integer representation of this NTNumericCredential.
 int hashCode()
          Return a hash code for this NTNumericCredential.
 String toString()
          Return a string representation of this NTNumericCredential.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NTNumericCredential

public NTNumericCredential(long token)
Create an NTNumericCredential with an integer value.

Parameters:
token - the Windows NT security token for this user.

Method Detail

getToken

public long getToken()
Return an integer representation of this NTNumericCredential.

Returns:
an integer representation of this NTNumericCredential.

toString

public String toString()
Return a string representation of this NTNumericCredential.

Returns:
a string representation of this NTNumericCredential.

equals

public boolean equals(Object o)
Compares the specified Object with this NTNumericCredential for equality. Returns true if the given object is also a NTNumericCredential and the two NTNumericCredentials represent the same NT security token.

Parameters:
o - Object to be compared for equality with this NTNumericCredential.
Returns:
true if the specified Object is equal equal to this NTNumericCredential.

hashCode

public int hashCode()
Return a hash code for this NTNumericCredential.

Returns:
a hash code for this NTNumericCredential.

JAAS