public class ElytronFilePasswordProvider extends Object implements org.apache.sshd.common.config.keys.FilePasswordProvider
FilePasswordProvider which can provide the password to decrypt a private key using a
CredentialSource or Credential| Constructor and Description |
|---|
ElytronFilePasswordProvider(Credential credential) |
ElytronFilePasswordProvider(org.wildfly.common.function.ExceptionSupplier<CredentialSource,XMLStreamException> credentialSourceSupplier) |
| Modifier and Type | Method and Description |
|---|---|
String |
getPassword(org.apache.sshd.common.session.SessionContext session,
org.apache.sshd.common.NamedResource resourceKey,
int retryIndex) |
public ElytronFilePasswordProvider(org.wildfly.common.function.ExceptionSupplier<CredentialSource,XMLStreamException> credentialSourceSupplier)
public ElytronFilePasswordProvider(Credential credential)
public String getPassword(org.apache.sshd.common.session.SessionContext session, org.apache.sshd.common.NamedResource resourceKey, int retryIndex) throws IOException
getPassword in interface org.apache.sshd.common.config.keys.FilePasswordProviderIOExceptionCopyright © 2022 JBoss by Red Hat. All rights reserved.