public class CallbackAuthenticationMechanismFactory<C extends com.sshtools.common.ssh.Context>
extends com.sshtools.common.auth.DefaultAuthenticationMechanismFactory<C>
Constructor and Description |
---|
CallbackAuthenticationMechanismFactory(MutualCallbackAuthenticationProvider provider) |
Modifier and Type | Method and Description |
---|---|
com.sshtools.common.auth.AuthenticationMechanism |
createInstance(java.lang.String name,
com.sshtools.common.sshd.AbstractServerTransport<C> transport,
com.sshtools.common.auth.AbstractAuthenticationProtocol<C> authentication,
com.sshtools.common.ssh.SshConnection con) |
addKeyboardInteractiveProvider, addPasswordAuthenticationProvider, addProvider, addProviders, addPublicKeyAuthenticationProvider, addRequiredAuthentication, getKeyboardInteractiveProviders, getPasswordAuthenticationProviders, getProviders, getPublicKeyAuthenticationProviders, getRequiredMechanisms, getSupportedMechanisms, isSupportedMechanism, removeKeyboardInteractiveProvider, removePasswordAuthenticationProvider, removePublicKeyAuthenticationProvider, removeRequiredAuthentication
public CallbackAuthenticationMechanismFactory(MutualCallbackAuthenticationProvider provider)
public com.sshtools.common.auth.AuthenticationMechanism createInstance(java.lang.String name, com.sshtools.common.sshd.AbstractServerTransport<C> transport, com.sshtools.common.auth.AbstractAuthenticationProtocol<C> authentication, com.sshtools.common.ssh.SshConnection con) throws com.sshtools.common.ssh.UnsupportedChannelException
createInstance
in interface com.sshtools.common.auth.AuthenticationMechanismFactory<C extends com.sshtools.common.ssh.Context>
createInstance
in class com.sshtools.common.auth.DefaultAuthenticationMechanismFactory<C extends com.sshtools.common.ssh.Context>
com.sshtools.common.ssh.UnsupportedChannelException
Copyright © 2024. All rights reserved.