class io.vertx.config.git.GitConfigStore$1 extends org.eclipse.jgit.transport.JschConfigSessionFactory
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: io.vertx.config.git.GitConfigStore$1
super_class: org.eclipse.jgit.transport.JschConfigSessionFactory
{
final io.vertx.config.git.GitConfigStore this$0;
descriptor: Lio/vertx/config/git/GitConfigStore;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
private final io.vertx.core.json.JsonObject val$configuration;
descriptor: Lio/vertx/core/json/JsonObject;
flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC
void <init>(io.vertx.config.git.GitConfigStore, io.vertx.core.json.JsonObject);
descriptor: (Lio/vertx/config/git/GitConfigStore;Lio/vertx/core/json/JsonObject;)V
flags: (0x0000)
Code:
stack=2, locals=3, args_size=3
start local 0 0: aload 0
aload 1
putfield io.vertx.config.git.GitConfigStore$1.this$0:Lio/vertx/config/git/GitConfigStore;
aload 0
aload 2
putfield io.vertx.config.git.GitConfigStore$1.val$configuration:Lio/vertx/core/json/JsonObject;
aload 0
invokespecial org.eclipse.jgit.transport.JschConfigSessionFactory.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/config/git/GitConfigStore$1;
MethodParameters:
Name Flags
this$0 final
val$configuration final
protected void configure(org.eclipse.jgit.transport.OpenSshConfig$Host, com.jcraft.jsch.Session);
descriptor: (Lorg/eclipse/jgit/transport/OpenSshConfig$Host;Lcom/jcraft/jsch/Session;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/config/git/GitConfigStore$1;
0 1 1 host Lorg/eclipse/jgit/transport/OpenSshConfig$Host;
0 1 2 session Lcom/jcraft/jsch/Session;
MethodParameters:
Name Flags
host
session
protected com.jcraft.jsch.JSch createDefaultJSch(org.eclipse.jgit.util.FS);
descriptor: (Lorg/eclipse/jgit/util/FS;)Lcom/jcraft/jsch/JSch;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial org.eclipse.jgit.transport.JschConfigSessionFactory.createDefaultJSch:(Lorg/eclipse/jgit/util/FS;)Lcom/jcraft/jsch/JSch;
astore 2
start local 2 1: ldc "StrictHostKeyChecking"
ldc "no"
invokestatic com.jcraft.jsch.JSch.setConfig:(Ljava/lang/String;Ljava/lang/String;)V
2: aload 2
aload 0
getfield io.vertx.config.git.GitConfigStore$1.val$configuration:Lio/vertx/core/json/JsonObject;
ldc "idRsaKeyPath"
invokevirtual io.vertx.core.json.JsonObject.getString:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual com.jcraft.jsch.JSch.addIdentity:(Ljava/lang/String;)V
3: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/config/git/GitConfigStore$1;
0 4 1 fs Lorg/eclipse/jgit/util/FS;
1 4 2 defaultJSch Lcom/jcraft/jsch/JSch;
Exceptions:
throws com.jcraft.jsch.JSchException
MethodParameters:
Name Flags
fs
}
SourceFile: "GitConfigStore.java"
EnclosingMethod: io.vertx.config.git.GitConfigStore.<init>:(Lio/vertx/core/Vertx;Lio/vertx/core/json/JsonObject;)V
NestHost: io.vertx.config.git.GitConfigStore
InnerClasses:
io.vertx.config.git.GitConfigStore$1
public Host = org.eclipse.jgit.transport.OpenSshConfig$Host of org.eclipse.jgit.transport.OpenSshConfig