public class PublicKeyAuthenticationInfo extends AuthenticationInfo
| Constructor and Description | 
|---|
PublicKeyAuthenticationInfo(byte[] userIdHandle,
                           int userIdIndex,
                           java.security.PrivateKey privateKey)  | 
| Modifier and Type | Method and Description | 
|---|---|
byte[] | 
authenticate(ChallengeResponse challenge,
            AbstractRequest request)
Sign the given nonce and requestDigest given as a challenge to the
 given request. 
 | 
boolean | 
equals(java.lang.Object obj)  | 
byte[] | 
getAuthType()
Get the identifier for the type of authentication performed. 
 | 
java.security.PrivateKey | 
getPrivateKey()
Return the byte-encoded representation of the secret key. 
 | 
byte[] | 
getUserIdHandle()
Get the handle that identifies the user that is 
 represented by this authentication object. 
 | 
int | 
getUserIdIndex()
Get the index of the handle value that identifies this user. 
 | 
java.lang.String | 
toString()  | 
getUserValueReferencepublic PublicKeyAuthenticationInfo(byte[] userIdHandle,
                                   int userIdIndex,
                                   java.security.PrivateKey privateKey)
public byte[] getAuthType()
getAuthType in class AuthenticationInfopublic byte[] authenticate(ChallengeResponse challenge, AbstractRequest request) throws HandleException
authenticate in class AuthenticationInfoHandleExceptionpublic byte[] getUserIdHandle()
getUserIdHandle in class AuthenticationInfopublic int getUserIdIndex()
getUserIdIndex in class AuthenticationInfopublic java.security.PrivateKey getPrivateKey()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object