public class io.vertx.ext.auth.KeyStoreOptions extends java.lang.Object
{
private static final java.lang.String DEFAULT_TYPE;
private java.lang.String type;
private java.lang.String provider;
private java.lang.String password;
private java.lang.String path;
private io.vertx.core.buffer.Buffer value;
private java.util.Map passwordProtection;
public void <init>()
{
io.vertx.ext.auth.KeyStoreOptions v;
java.lang.String v;
v := @this: io.vertx.ext.auth.KeyStoreOptions;
specialinvoke v.<java.lang.Object: void <init>()>();
v = <io.vertx.ext.auth.KeyStoreOptions: java.lang.String DEFAULT_TYPE>;
v.<io.vertx.ext.auth.KeyStoreOptions: java.lang.String type> = v;
return;
}
public void <init>(io.vertx.ext.auth.KeyStoreOptions)
{
io.vertx.ext.auth.KeyStoreOptions v, v;
io.vertx.core.buffer.Buffer v;
java.util.Map v;
java.lang.String v, v, v, v, v, v;
v := @this: io.vertx.ext.auth.KeyStoreOptions;
v := @parameter: io.vertx.ext.auth.KeyStoreOptions;
specialinvoke v.<java.lang.Object: void <init>()>();
v = virtualinvoke v.<io.vertx.ext.auth.KeyStoreOptions: java.lang.String getType()>();
v.<io.vertx.ext.auth.KeyStoreOptions: java.lang.String type> = v;
v = v.<io.vertx.ext.auth.KeyStoreOptions: java.lang.String type>;
if v != null goto label;
v = <io.vertx.ext.auth.KeyStoreOptions: java.lang.String DEFAULT_TYPE>;
v.<io.vertx.ext.auth.KeyStoreOptions: java.lang.String type> = v;
label:
v = virtualinvoke v.<io.vertx.ext.auth.KeyStoreOptions: java.lang.String getPassword()>();
v.<io.vertx.ext.auth.KeyStoreOptions: java.lang.String password> = v;
v = virtualinvoke v.<io.vertx.ext.auth.KeyStoreOptions: java.lang.String getPath()>();
v.<io.vertx.ext.auth.KeyStoreOptions: java.lang.String path> = v;
v = virtualinvoke v.<io.vertx.ext.auth.KeyStoreOptions: io.vertx.core.buffer.Buffer getValue()>();
v.<io.vertx.ext.auth.KeyStoreOptions: io.vertx.core.buffer.Buffer value> = v;
v = virtualinvoke v.<io.vertx.ext.auth.KeyStoreOptions: java.util.Map getPasswordProtection()>();
v.<io.vertx.ext.auth.KeyStoreOptions: java.util.Map passwordProtection> = v;
v = virtualinvoke v.<io.vertx.ext.auth.KeyStoreOptions: java.lang.String getProvider()>();
v.<io.vertx.ext.auth.KeyStoreOptions: java.lang.String provider> = v;
return;
}
public void <init>(io.vertx.core.json.JsonObject)
{
io.vertx.ext.auth.KeyStoreOptions v;
io.vertx.core.json.JsonObject v;
v := @this: io.vertx.ext.auth.KeyStoreOptions;
v := @parameter: io.vertx.core.json.JsonObject;
specialinvoke v.<java.lang.Object: void <init>()>();
staticinvoke <io.vertx.ext.auth.KeyStoreOptionsConverter: void fromJson(java.lang.Iterable,io.vertx.ext.auth.KeyStoreOptions)>(v, v);
return;
}
public io.vertx.ext.auth.KeyStoreOptions setType(java.lang.String)
{
io.vertx.ext.auth.KeyStoreOptions v;
java.lang.String v;
v := @this: io.vertx.ext.auth.KeyStoreOptions;
v := @parameter: java.lang.String;
v.<io.vertx.ext.auth.KeyStoreOptions: java.lang.String type> = v;
return v;
}
public io.vertx.ext.auth.KeyStoreOptions setProvider(java.lang.String)
{
io.vertx.ext.auth.KeyStoreOptions v;
java.lang.String v;
v := @this: io.vertx.ext.auth.KeyStoreOptions;
v := @parameter: java.lang.String;
v.<io.vertx.ext.auth.KeyStoreOptions: java.lang.String provider> = v;
return v;
}
public io.vertx.ext.auth.KeyStoreOptions setPassword(java.lang.String)
{
io.vertx.ext.auth.KeyStoreOptions v;
java.lang.String v;
v := @this: io.vertx.ext.auth.KeyStoreOptions;
v := @parameter: java.lang.String;
v.<io.vertx.ext.auth.KeyStoreOptions: java.lang.String password> = v;
return v;
}
public io.vertx.ext.auth.KeyStoreOptions setPath(java.lang.String)
{
io.vertx.ext.auth.KeyStoreOptions v;
java.lang.String v;
v := @this: io.vertx.ext.auth.KeyStoreOptions;
v := @parameter: java.lang.String;
v.<io.vertx.ext.auth.KeyStoreOptions: java.lang.String path> = v;
return v;
}
public io.vertx.ext.auth.KeyStoreOptions setValue(io.vertx.core.buffer.Buffer)
{
io.vertx.ext.auth.KeyStoreOptions v;
io.vertx.core.buffer.Buffer v;
v := @this: io.vertx.ext.auth.KeyStoreOptions;
v := @parameter: io.vertx.core.buffer.Buffer;
v.<io.vertx.ext.auth.KeyStoreOptions: io.vertx.core.buffer.Buffer value> = v;
return v;
}
public io.vertx.ext.auth.KeyStoreOptions setPasswordProtection(java.util.Map)
{
io.vertx.ext.auth.KeyStoreOptions v;
java.util.Map v;
v := @this: io.vertx.ext.auth.KeyStoreOptions;
v := @parameter: java.util.Map;
v.<io.vertx.ext.auth.KeyStoreOptions: java.util.Map passwordProtection> = v;
return v;
}
public java.lang.String getType()
{
io.vertx.ext.auth.KeyStoreOptions v;
java.lang.String v;
v := @this: io.vertx.ext.auth.KeyStoreOptions;
v = v.<io.vertx.ext.auth.KeyStoreOptions: java.lang.String type>;
return v;
}
public java.lang.String getProvider()
{
io.vertx.ext.auth.KeyStoreOptions v;
java.lang.String v;
v := @this: io.vertx.ext.auth.KeyStoreOptions;
v = v.<io.vertx.ext.auth.KeyStoreOptions: java.lang.String provider>;
return v;
}
public java.lang.String getPassword()
{
io.vertx.ext.auth.KeyStoreOptions v;
java.lang.String v;
v := @this: io.vertx.ext.auth.KeyStoreOptions;
v = v.<io.vertx.ext.auth.KeyStoreOptions: java.lang.String password>;
return v;
}
public java.lang.String getPath()
{
io.vertx.ext.auth.KeyStoreOptions v;
java.lang.String v;
v := @this: io.vertx.ext.auth.KeyStoreOptions;
v = v.<io.vertx.ext.auth.KeyStoreOptions: java.lang.String path>;
return v;
}
public io.vertx.core.buffer.Buffer getValue()
{
io.vertx.ext.auth.KeyStoreOptions v;
io.vertx.core.buffer.Buffer v;
v := @this: io.vertx.ext.auth.KeyStoreOptions;
v = v.<io.vertx.ext.auth.KeyStoreOptions: io.vertx.core.buffer.Buffer value>;
return v;
}
public java.util.Map getPasswordProtection()
{
io.vertx.ext.auth.KeyStoreOptions v;
java.util.Map v;
v := @this: io.vertx.ext.auth.KeyStoreOptions;
v = v.<io.vertx.ext.auth.KeyStoreOptions: java.util.Map passwordProtection>;
return v;
}
public io.vertx.ext.auth.KeyStoreOptions putPasswordProtection(java.lang.String, java.lang.String)
{
io.vertx.ext.auth.KeyStoreOptions v;
java.util.Map v, v;
java.util.HashMap v;
java.lang.String v, v;
v := @this: io.vertx.ext.auth.KeyStoreOptions;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = v.<io.vertx.ext.auth.KeyStoreOptions: java.util.Map passwordProtection>;
if v != null goto label;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.vertx.ext.auth.KeyStoreOptions: java.util.Map passwordProtection> = v;
label:
v = v.<io.vertx.ext.auth.KeyStoreOptions: java.util.Map passwordProtection>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return v;
}
static void <clinit>()
{
java.lang.String v;
v = staticinvoke <java.security.KeyStore: java.lang.String getDefaultType()>();
<io.vertx.ext.auth.KeyStoreOptions: java.lang.String DEFAULT_TYPE> = v;
return;
}
}