Uses of Interface
org.apache.sshd.server.auth.pubkey.PublickeyAuthenticator
-
Packages that use PublickeyAuthenticator Package Description org.apache.sshd.server org.apache.sshd.server.auth.pubkey org.apache.sshd.server.config.keys org.apache.sshd.server.session -
-
Uses of PublickeyAuthenticator in org.apache.sshd.server
Fields in org.apache.sshd.server declared as PublickeyAuthenticator Modifier and Type Field Description static PublickeyAuthenticator
ServerBuilder. DEFAULT_PUBLIC_KEY_AUTHENTICATOR
protected PublickeyAuthenticator
ServerBuilder. pubkeyAuthenticator
private PublickeyAuthenticator
SshServer. publickeyAuthenticator
Methods in org.apache.sshd.server that return PublickeyAuthenticator Modifier and Type Method Description PublickeyAuthenticator
ServerAuthenticationManager. getPublickeyAuthenticator()
Retrieve thePublickeyAuthenticator
to be used by SSH server.PublickeyAuthenticator
SshServer. getPublickeyAuthenticator()
Methods in org.apache.sshd.server with parameters of type PublickeyAuthenticator Modifier and Type Method Description ServerBuilder
ServerBuilder. publickeyAuthenticator(PublickeyAuthenticator auth)
void
ServerAuthenticationManager. setPublickeyAuthenticator(PublickeyAuthenticator publickeyAuthenticator)
void
SshServer. setPublickeyAuthenticator(PublickeyAuthenticator publickeyAuthenticator)
-
Uses of PublickeyAuthenticator in org.apache.sshd.server.auth.pubkey
Classes in org.apache.sshd.server.auth.pubkey that implement PublickeyAuthenticator Modifier and Type Class Description class
AcceptAllPublickeyAuthenticator
Accepts all authentication attemptsclass
CachingPublicKeyAuthenticator
Caches the result per session - compensates forOpenSSH
behavior where it sends 2 requests with the same key (seeSSHD-300
).class
KeySetPublickeyAuthenticator
Checks against aCollection
ofPublicKey
sclass
RejectAllPublickeyAuthenticator
Rejects all authentication attemptsclass
StaticPublickeyAuthenticator
Returns the same constant resulttrue/false
regardlessFields in org.apache.sshd.server.auth.pubkey declared as PublickeyAuthenticator Modifier and Type Field Description protected PublickeyAuthenticator
CachingPublicKeyAuthenticator. authenticator
Methods in org.apache.sshd.server.auth.pubkey that return PublickeyAuthenticator Modifier and Type Method Description static PublickeyAuthenticator
PublickeyAuthenticator. fromAuthorizedEntries(java.lang.Object id, ServerSession session, java.util.Collection<? extends AuthorizedKeyEntry> entries, PublicKeyEntryResolver fallbackResolver)
Constructors in org.apache.sshd.server.auth.pubkey with parameters of type PublickeyAuthenticator Constructor Description CachingPublicKeyAuthenticator(PublickeyAuthenticator authenticator)
-
Uses of PublickeyAuthenticator in org.apache.sshd.server.config.keys
Classes in org.apache.sshd.server.config.keys that implement PublickeyAuthenticator Modifier and Type Class Description class
AuthorizedKeysAuthenticator
Uses the authorized keys file to implementPublickeyAuthenticator
while automatically re-loading the keys if the file has changed when a new authentication request is received.class
DefaultAuthorizedKeysAuthenticator
Monitors the~/.ssh/authorized_keys
file of the user currently running the server, re-loading it if necessary.Fields in org.apache.sshd.server.config.keys with type parameters of type PublickeyAuthenticator Modifier and Type Field Description private java.util.concurrent.atomic.AtomicReference<PublickeyAuthenticator>
AuthorizedKeysAuthenticator. delegateHolder
Methods in org.apache.sshd.server.config.keys that return PublickeyAuthenticator Modifier and Type Method Description protected PublickeyAuthenticator
AuthorizedKeysAuthenticator. createDelegateAuthenticator(java.lang.String username, ServerSession session, java.nio.file.Path path, java.util.Collection<AuthorizedKeyEntry> entries, PublicKeyEntryResolver fallbackResolver)
protected PublickeyAuthenticator
AuthorizedKeysAuthenticator. resolvePublickeyAuthenticator(java.lang.String username, ServerSession session)
-
Uses of PublickeyAuthenticator in org.apache.sshd.server.session
Fields in org.apache.sshd.server.session declared as PublickeyAuthenticator Modifier and Type Field Description private PublickeyAuthenticator
AbstractServerSession. publickeyAuthenticator
Methods in org.apache.sshd.server.session that return PublickeyAuthenticator Modifier and Type Method Description PublickeyAuthenticator
AbstractServerSession. getPublickeyAuthenticator()
Methods in org.apache.sshd.server.session with parameters of type PublickeyAuthenticator Modifier and Type Method Description void
AbstractServerSession. setPublickeyAuthenticator(PublickeyAuthenticator publickeyAuthenticator)
-