public class UserAuthGSSFactory extends java.lang.Object implements UserAuthFactory
Modifier and Type | Field and Description |
---|---|
static UserAuthGSSFactory |
INSTANCE |
static java.lang.String |
NAME |
ALLOW_INSECURE_AUTH, ALLOW_NON_INTEGRITY_AUTH, DEFAULT_ALLOW_INSECURE_AUTH, DEFAULT_ALLOW_NON_INTEGRITY_AUTH, HOST_BASED, KB_INTERACTIVE, PASSWORD, PUBLIC_KEY
BY_NAME_COMPARATOR, NAME_EXTRACTOR
Constructor and Description |
---|
UserAuthGSSFactory() |
Modifier and Type | Method and Description |
---|---|
UserAuth |
createUserAuth(ServerSession session) |
java.lang.String |
getName() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createUserAuth, isDataIntegrityAuthenticationTransport, isSecureAuthenticationTransport
findByName, getNameList, getNames, ofName, removeByName
public static final java.lang.String NAME
public static final UserAuthGSSFactory INSTANCE
public final java.lang.String getName()
getName
in interface NamedResource
public UserAuth createUserAuth(ServerSession session) throws java.io.IOException
createUserAuth
in interface UserAuthMethodFactory<ServerSession,UserAuth>
session
- The session for which authentication is requiredjava.io.IOException
- If failed to create the instance