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:
Field Summary |
private String[] |
files
. |
private static org.slf4j.Logger |
LOG
. |
private org.bouncycastle.openssl.PasswordFinder |
passwordFinder
. |
Fields inherited from interface org.apache.sshd.common.KeyPairProvider |
SSH_DSS, SSH_RSA |
Methods inherited from class org.apache.sshd.common.keyprovider.AbstractKeyPairProvider |
getKeyType, 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
-
.
passwordFinder
private org.bouncycastle.openssl.PasswordFinder passwordFinder
-
.
FilePublicKeyProvider
FilePublicKeyProvider(String[] files)
FilePublicKeyProvider
FilePublicKeyProvider(String[] files,
org.bouncycastle.openssl.PasswordFinder passwordFinder)
loadKeys
public KeyPair[] loadKeys()
-
- Specified by:
loadKeys
in class org.apache.sshd.common.keyprovider.AbstractKeyPairProvider
-
Copyright © 2014 eXo Platform SAS. All Rights Reserved.