public class ResourceHelperKeyPairProvider
extends org.apache.sshd.common.keyprovider.AbstractKeyPairProvider
ResourceHelper
, and Camel's resource syntax for file:, classpath:, and http:.
ResourceHelper
, and Camel's resource syntax for file:, classpath:, and http:.
Note that this class has a direct dependency on BouncyCastle and won't work
unless it has been correctly registered as a security provider.Modifier and Type | Field and Description |
---|---|
protected org.slf4j.Logger |
log |
Constructor and Description |
---|
ResourceHelperKeyPairProvider() |
ResourceHelperKeyPairProvider(String[] resources,
org.apache.camel.spi.ClassResolver classResolver) |
ResourceHelperKeyPairProvider(String[] resources,
org.bouncycastle.openssl.PasswordFinder passwordFinder,
org.apache.camel.spi.ClassResolver classResolver) |
Modifier and Type | Method and Description |
---|---|
org.apache.camel.spi.ClassResolver |
getClassResolver() |
org.bouncycastle.openssl.PasswordFinder |
getPasswordFinder() |
String[] |
getResources() |
Iterable<KeyPair> |
loadKeys() |
void |
setClassResolver(org.apache.camel.spi.ClassResolver classResolver) |
void |
setPasswordFinder(org.bouncycastle.openssl.PasswordFinder passwordFinder) |
void |
setResources(String[] resources) |
public ResourceHelperKeyPairProvider()
public ResourceHelperKeyPairProvider(String[] resources, org.apache.camel.spi.ClassResolver classResolver)
public ResourceHelperKeyPairProvider(String[] resources, org.bouncycastle.openssl.PasswordFinder passwordFinder, org.apache.camel.spi.ClassResolver classResolver)
public org.apache.camel.spi.ClassResolver getClassResolver()
public void setClassResolver(org.apache.camel.spi.ClassResolver classResolver)
public String[] getResources()
public void setResources(String[] resources)
public org.bouncycastle.openssl.PasswordFinder getPasswordFinder()
public void setPasswordFinder(org.bouncycastle.openssl.PasswordFinder passwordFinder)
Apache Camel