org.crsh.auth
Class FilePublicKeyProvider
java.lang.Object
org.apache.sshd.common.keyprovider.AbstractKeyPairProvider
org.crsh.auth.FilePublicKeyProvider
- All Implemented Interfaces:
- org.apache.sshd.common.KeyPairProvider
class FilePublicKeyProvider
- extends org.apache.sshd.common.keyprovider.AbstractKeyPairProvider
A modified version of FileKeyPairProvider
that only load public keys
either as KeyPair
or as PublicKey
.
- Author:
- Julien Viet
Field Summary |
private String[] |
files
. |
private static org.slf4j.Logger |
LOG
. |
Fields inherited from class org.apache.sshd.common.keyprovider.AbstractKeyPairProvider |
log |
Fields inherited from interface org.apache.sshd.common.KeyPairProvider |
ECDSA_SHA2_NISTP256, ECDSA_SHA2_NISTP384, ECDSA_SHA2_NISTP521, SSH_DSS, SSH_RSA |
Methods inherited from class org.apache.sshd.common.keyprovider.AbstractKeyPairProvider |
getKeyTypes, loadKey |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG
private static final org.slf4j.Logger LOG
- .
files
private String[] files
- .
FilePublicKeyProvider
FilePublicKeyProvider(String[] files)
loadKeys
public Iterable<KeyPair> loadKeys()
- Specified by:
loadKeys
in interface org.apache.sshd.common.KeyPairProvider
- Specified by:
loadKeys
in class org.apache.sshd.common.keyprovider.AbstractKeyPairProvider
Copyright © 2015 eXo Platform SAS. All Rights Reserved.