rpc.security.ntlm
Class AuthenticationSource

java.lang.Object
  extended by rpc.security.ntlm.AuthenticationSource

public abstract class AuthenticationSource
extends java.lang.Object


Constructor Summary
AuthenticationSource()
           
 
Method Summary
abstract  byte[] authenticate(java.util.Properties properties, Type2Message type2, Type3Message type3)
           
abstract  byte[] createChallenge(java.util.Properties properties, Type1Message type1)
           
static AuthenticationSource getDefaultInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthenticationSource

public AuthenticationSource()
Method Detail

getDefaultInstance

public static AuthenticationSource getDefaultInstance()

createChallenge

public abstract byte[] createChallenge(java.util.Properties properties,
                                       Type1Message type1)
                                throws java.io.IOException
Throws:
java.io.IOException

authenticate

public abstract byte[] authenticate(java.util.Properties properties,
                                    Type2Message type2,
                                    Type3Message type3)
                             throws java.io.IOException
Throws:
java.io.IOException