public class PublicKeyEntry extends com.sshtools.common.util.Entry<SshPublicKey>
| Modifier and Type | Method and Description |
|---|---|
void |
addConnectFrom(java.lang.String remoteAddress) |
void |
addEnvironmentVariable(java.lang.String name,
java.lang.String value) |
void |
addForwardTo(java.lang.String forwardTo) |
void |
addPrincipal(java.lang.String principal) |
boolean |
canConnectFrom(java.lang.String remoteAddress) |
boolean |
canForwardTo(java.lang.String hostname,
int port) |
java.lang.String |
getCommand() |
java.lang.String |
getFormattedEntry() |
java.util.Collection<java.lang.String> |
getPrincipals() |
boolean |
isCertAuthority() |
void |
removeConnectFrom(java.lang.String remoteAddress) |
void |
removeEnvironmentVariable(java.lang.String name) |
void |
removeForwardTo(java.lang.String forwardTo) |
void |
removePrincipal(java.lang.String principal) |
boolean |
requiresCommandExecution() |
void |
setCommand(java.lang.String command) |
boolean |
supportsAgentForwarding() |
boolean |
supportsPortForwarding() |
boolean |
supportsPty() |
protected boolean |
supportsRestrictedOption(Option<?> option) |
boolean |
supportsUserRc() |
boolean |
supportsX11Forwarding() |
public void addEnvironmentVariable(java.lang.String name,
java.lang.String value)
public void removeEnvironmentVariable(java.lang.String name)
public java.lang.String getFormattedEntry()
throws java.io.IOException
getFormattedEntry in class com.sshtools.common.util.Entry<SshPublicKey>java.io.IOExceptionprotected boolean supportsRestrictedOption(Option<?> option)
public boolean supportsPty()
public boolean supportsPortForwarding()
public boolean supportsAgentForwarding()
public boolean supportsUserRc()
public boolean supportsX11Forwarding()
public boolean isCertAuthority()
public boolean requiresCommandExecution()
public java.lang.String getCommand()
public void setCommand(java.lang.String command)
public void addConnectFrom(java.lang.String remoteAddress)
public void removeConnectFrom(java.lang.String remoteAddress)
public boolean canConnectFrom(java.lang.String remoteAddress)
throws java.io.IOException
java.io.IOExceptionpublic void addForwardTo(java.lang.String forwardTo)
public void removeForwardTo(java.lang.String forwardTo)
public boolean canForwardTo(java.lang.String hostname,
int port)
public java.util.Collection<java.lang.String> getPrincipals()
public void addPrincipal(java.lang.String principal)
public void removePrincipal(java.lang.String principal)
Copyright © 2022. All rights reserved.