S - The type of SessionContext being providedM - Type of user authentication methodpublic abstract class AbstractUserAuthMethodFactory<S extends SessionContext,M extends UserAuthInstance<S>> extends AbstractLoggingBean implements UserAuthMethodFactory<S,M>
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
name |
logALLOW_INSECURE_AUTH, ALLOW_NON_INTEGRITY_AUTH, DEFAULT_ALLOW_INSECURE_AUTH, DEFAULT_ALLOW_NON_INTEGRITY_AUTH, HOST_BASED, KB_INTERACTIVE, PASSWORD, PUBLIC_KEYBY_NAME_COMPARATOR, NAME_EXTRACTOR| Modifier | Constructor and Description |
|---|---|
protected |
AbstractUserAuthMethodFactory(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName() |
java.lang.String |
toString() |
getSimplifiedLoggerclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcreateUserAuth, createUserAuth, isDataIntegrityAuthenticationTransport, isSecureAuthenticationTransportfindByName, getNameList, getNames, ofName, removeByNameprotected AbstractUserAuthMethodFactory(java.lang.String name)
public final java.lang.String getName()
getName in interface NamedResourcepublic java.lang.String toString()
toString in class java.lang.Object