public class KeySetPublickeyAuthenticator extends AbstractLoggingBean implements PublickeyAuthenticator
Collection
of PublicKey
slog
Constructor and Description |
---|
KeySetPublickeyAuthenticator(Object id,
Collection<? extends PublicKey> keySet) |
Modifier and Type | Method and Description |
---|---|
boolean |
authenticate(String username,
PublicKey key,
ServerSession session)
Check the validity of a public key.
|
boolean |
authenticate(String username,
PublicKey key,
ServerSession session,
Collection<? extends PublicKey> keys) |
Object |
getId() |
Collection<? extends PublicKey> |
getKeySet() |
String |
toString() |
getSimplifiedLogger
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
fromAuthorizedEntries
public KeySetPublickeyAuthenticator(Object id, Collection<? extends PublicKey> keySet)
public Object getId()
toString()
public final Collection<? extends PublicKey> getKeySet()
public boolean authenticate(String username, PublicKey key, ServerSession session)
PublickeyAuthenticator
authenticate
in interface PublickeyAuthenticator
username
- the usernamekey
- the keysession
- the server sessionpublic boolean authenticate(String username, PublicKey key, ServerSession session, Collection<? extends PublicKey> keys)
Copyright © 2008–2022 The Apache Software Foundation. All rights reserved.