Class OpenSshServerKeyDatabase.AskUser
- java.lang.Object
-
- org.eclipse.jgit.internal.transport.sshd.OpenSshServerKeyDatabase.AskUser
-
- Enclosing class:
- OpenSshServerKeyDatabase
private static class OpenSshServerKeyDatabase.AskUser extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
OpenSshServerKeyDatabase.AskUser.Check
static class
OpenSshServerKeyDatabase.AskUser.ModifiedKeyHandling
-
Field Summary
Fields Modifier and Type Field Description private ServerKeyDatabase.Configuration
config
private CredentialsProvider
provider
-
Constructor Summary
Constructors Constructor Description AskUser(ServerKeyDatabase.Configuration config, CredentialsProvider provider)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description OpenSshServerKeyDatabase.AskUser.ModifiedKeyHandling
acceptModifiedServerKey(java.net.InetSocketAddress remoteAddress, java.security.PublicKey expected, java.security.PublicKey actual, java.nio.file.Path path)
boolean
acceptUnknownKey(java.net.SocketAddress remoteAddress, java.security.PublicKey serverKey)
private static boolean
askUser(CredentialsProvider provider, URIish uri, java.lang.String prompt, java.lang.String... messages)
private OpenSshServerKeyDatabase.AskUser.Check
checkMode(java.net.SocketAddress remoteAddress, boolean changed)
boolean
createNewFile(java.nio.file.Path path)
void
revokedKey(java.net.SocketAddress remoteAddress, java.security.PublicKey serverKey, java.nio.file.Path path)
-
-
-
Field Detail
-
config
@NonNull private final ServerKeyDatabase.Configuration config
-
provider
private final CredentialsProvider provider
-
-
Constructor Detail
-
AskUser
public AskUser(@NonNull ServerKeyDatabase.Configuration config, CredentialsProvider provider)
-
-
Method Detail
-
askUser
private static boolean askUser(CredentialsProvider provider, URIish uri, java.lang.String prompt, java.lang.String... messages)
-
checkMode
private OpenSshServerKeyDatabase.AskUser.Check checkMode(java.net.SocketAddress remoteAddress, boolean changed)
-
revokedKey
public void revokedKey(java.net.SocketAddress remoteAddress, java.security.PublicKey serverKey, java.nio.file.Path path)
-
acceptUnknownKey
public boolean acceptUnknownKey(java.net.SocketAddress remoteAddress, java.security.PublicKey serverKey)
-
acceptModifiedServerKey
public OpenSshServerKeyDatabase.AskUser.ModifiedKeyHandling acceptModifiedServerKey(java.net.InetSocketAddress remoteAddress, java.security.PublicKey expected, java.security.PublicKey actual, java.nio.file.Path path)
-
createNewFile
public boolean createNewFile(java.nio.file.Path path)
-
-