public virtual void checkAccept(global::java.lang.String n1, int n2){
//XMLVM_BEGIN_WRAPPER[java.lang.SecurityManager: void checkAccept(java.lang.String, int)]
    global::System.Object _r0_o = null;
    global::System.Object _r1_o = null;
    global::org.xmlvm._nElement _r2;
    global::System.Object _r2_o = null;
    global::System.Object _r3_o = null;
    global::System.Object _r4_o = null;
    global::org.xmlvm._nElement _r5;
    _r3_o = this;
    _r4_o = n1;
    _r5.i = n2;
    if (_r4_o != null) goto label8;
    _r0_o = new global::java.lang.NullPointerException();
    ((global::java.lang.NullPointerException) _r0_o).@this();
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NullPointerException) _r0_o);
    label8:;
    _r0_o = new global::java.net.SocketPermission();
    _r1_o = new global::java.lang.StringBuilder();
    ((global::java.lang.StringBuilder) _r1_o).@this();
    _r1_o = ((global::java.lang.StringBuilder) _r1_o).append((global::java.lang.String) _r4_o);
    _r2.i = 58;
    _r1_o = ((global::java.lang.StringBuilder) _r1_o).append((char) _r2.i);
    _r1_o = ((global::java.lang.StringBuilder) _r1_o).append((int) _r5.i);
    _r1_o = ((global::java.lang.StringBuilder) _r1_o).toString();
    // Value=accept
    _r2_o = new global::java.lang.String();
    ((global::java.lang.String)_r2_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)97)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 112)), unchecked((char) unchecked((uint) 116))}));
    ((global::java.net.SocketPermission) _r0_o).@this((global::java.lang.String) _r1_o, (global::java.lang.String) _r2_o);
    ((global::java.lang.SecurityManager) _r3_o).checkPermission((global::java.security.Permission) _r0_o);
    return;
//XMLVM_END_WRAPPER[java.lang.SecurityManager: void checkAccept(java.lang.String, int)]
}
public override global::System.Object getPermission(){
//XMLVM_BEGIN_WRAPPER[java.net.HttpURLConnection: java.security.Permission getPermission()]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::System.Object _r1_o = null;
    global::System.Object _r2_o = null;
    global::System.Object _r3_o = null;
    global::System.Object _r4_o = null;
    _r4_o = this;
    _r0_o = ((global::java.net.HttpURLConnection) _r4_o)._furl;
    _r0.i = ((global::java.net.URL) _r0_o).getPort();
    if (_r0.i >= 0) goto label10;
    _r0.i = 80;
    label10:;
    _r1_o = new global::java.net.SocketPermission();
    _r2_o = new global::java.lang.StringBuilder();
    _r3_o = ((global::java.net.HttpURLConnection) _r4_o)._furl;
    _r3_o = ((global::java.net.URL) _r3_o).getHost();
    _r3_o = global::java.lang.String.valueOf((global::java.lang.Object) _r3_o);
    ((global::java.lang.StringBuilder) _r2_o).@this((global::java.lang.String) _r3_o);
    // Value=:
    _r3_o = new global::java.lang.String();
    ((global::java.lang.String)_r3_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)58))}));
    _r2_o = ((global::java.lang.StringBuilder) _r2_o).append((global::java.lang.String) _r3_o);
    _r0_o = ((global::java.lang.StringBuilder) _r2_o).append((int) _r0.i);
    _r0_o = ((global::java.lang.StringBuilder) _r0_o).toString();
    // Value=connect, resolve
    _r2_o = new global::java.lang.String();
    ((global::java.lang.String)_r2_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)99)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 44)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 118)), unchecked((char) unchecked((uint) 101))}));
    ((global::java.net.SocketPermission) _r1_o).@this((global::java.lang.String) _r0_o, (global::java.lang.String) _r2_o);
    return (global::java.security.Permission) _r1_o;
//XMLVM_END_WRAPPER[java.net.HttpURLConnection: java.security.Permission getPermission()]
}
public virtual void checkMulticast(global::java.net.InetAddress n1, sbyte n2){
//XMLVM_BEGIN_WRAPPER[java.lang.SecurityManager: void checkMulticast(java.net.InetAddress, byte)]
    global::System.Object _r0_o = null;
    global::System.Object _r1_o = null;
    global::System.Object _r2_o = null;
    global::System.Object _r3_o = null;
    global::System.Object _r4_o = null;
    global::org.xmlvm._nElement _r5;
    _r3_o = this;
    _r4_o = n1;
    _r5.i = n2;
    _r0_o = new global::java.net.SocketPermission();
    _r1_o = ((global::java.net.InetAddress) _r4_o).getHostAddress();
    // Value=accept,connect
    _r2_o = new global::java.lang.String();
    ((global::java.lang.String)_r2_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)97)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 112)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 44)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 116))}));
    ((global::java.net.SocketPermission) _r0_o).@this((global::java.lang.String) _r1_o, (global::java.lang.String) _r2_o);
    ((global::java.lang.SecurityManager) _r3_o).checkPermission((global::java.security.Permission) _r0_o);
    return;
//XMLVM_END_WRAPPER[java.lang.SecurityManager: void checkMulticast(java.net.InetAddress, byte)]
}
public virtual void checkListen(int n1){
//XMLVM_BEGIN_WRAPPER[java.lang.SecurityManager: void checkListen(int)]
    global::System.Object _r0_o = null;
    global::System.Object _r1_o = null;
    global::System.Object _r2_o = null;
    global::System.Object _r3_o = null;
    global::System.Object _r4_o = null;
    global::org.xmlvm._nElement _r5;
    _r4_o = this;
    _r5.i = n1;
    // Value=listen
    _r3_o = new global::java.lang.String();
    ((global::java.lang.String)_r3_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)108)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 110))}));
    if (_r5.i != 0) goto label17;
    _r0_o = new global::java.net.SocketPermission();
    // Value=localhost:1024-
    _r1_o = new global::java.lang.String();
    ((global::java.lang.String)_r1_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)108)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 58)), unchecked((char) unchecked((uint) 49)), unchecked((char) unchecked((uint) 48)), unchecked((char) unchecked((uint) 50)), unchecked((char) unchecked((uint) 52)), unchecked((char) unchecked((uint) 45))}));
    // Value=listen
    _r2_o = new global::java.lang.String();
    ((global::java.lang.String)_r2_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)108)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 110))}));
    ((global::java.net.SocketPermission) _r0_o).@this((global::java.lang.String) _r1_o, (global::java.lang.String) _r3_o);
    ((global::java.lang.SecurityManager) _r4_o).checkPermission((global::java.security.Permission) _r0_o);
    label16:;
    return;
    label17:;
    _r0_o = new global::java.net.SocketPermission();
    _r1_o = new global::java.lang.StringBuilder();
    ((global::java.lang.StringBuilder) _r1_o).@this();
    // Value=localhost:
    _r2_o = new global::java.lang.String();
    ((global::java.lang.String)_r2_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)108)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 58))}));
    _r1_o = ((global::java.lang.StringBuilder) _r1_o).append((global::java.lang.String) _r2_o);
    _r1_o = ((global::java.lang.StringBuilder) _r1_o).append((int) _r5.i);
    _r1_o = ((global::java.lang.StringBuilder) _r1_o).toString();
    // Value=listen
    _r2_o = new global::java.lang.String();
    ((global::java.lang.String)_r2_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)108)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 110))}));
    ((global::java.net.SocketPermission) _r0_o).@this((global::java.lang.String) _r1_o, (global::java.lang.String) _r3_o);
    ((global::java.lang.SecurityManager) _r4_o).checkPermission((global::java.security.Permission) _r0_o);
    goto label16;
//XMLVM_END_WRAPPER[java.lang.SecurityManager: void checkListen(int)]
}
public virtual void checkConnect(global::java.lang.String n1, int n2, global::java.lang.Object n3){
//XMLVM_BEGIN_WRAPPER[java.lang.SecurityManager: void checkConnect(java.lang.String, int, java.lang.Object)]
    global::System.Object _r0_o = null;
    global::System.Object _r1_o = null;
    global::org.xmlvm._nElement _r2;
    global::System.Object _r2_o = null;
    global::System.Object _r3_o = null;
    global::System.Object _r4_o = null;
    global::org.xmlvm._nElement _r5;
    global::System.Object _r6_o = null;
    _r3_o = this;
    _r4_o = n1;
    _r5.i = n2;
    _r6_o = n3;
    if (_r5.i <= 0) goto label36;
    _r0_o = new global::java.net.SocketPermission();
    _r1_o = new global::java.lang.StringBuilder();
    ((global::java.lang.StringBuilder) _r1_o).@this();
    _r1_o = ((global::java.lang.StringBuilder) _r1_o).append((global::java.lang.String) _r4_o);
    _r2.i = 58;
    _r1_o = ((global::java.lang.StringBuilder) _r1_o).append((char) _r2.i);
    _r1_o = ((global::java.lang.StringBuilder) _r1_o).append((int) _r5.i);
    _r1_o = ((global::java.lang.StringBuilder) _r1_o).toString();
    // Value=connect
    _r2_o = new global::java.lang.String();
    ((global::java.lang.String)_r2_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)99)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 116))}));
    ((global::java.net.SocketPermission) _r0_o).@this((global::java.lang.String) _r1_o, (global::java.lang.String) _r2_o);
    ((global::java.lang.SecurityManager) _r3_o).checkPermission((global::java.security.Permission) _r0_o, (global::java.lang.Object) _r6_o);
    label35:;
    return;
    label36:;
    _r0_o = new global::java.net.SocketPermission();
    // Value=resolve
    _r1_o = new global::java.lang.String();
    ((global::java.lang.String)_r1_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)114)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 118)), unchecked((char) unchecked((uint) 101))}));
    ((global::java.net.SocketPermission) _r0_o).@this((global::java.lang.String) _r4_o, (global::java.lang.String) _r1_o);
    ((global::java.lang.SecurityManager) _r3_o).checkPermission((global::java.security.Permission) _r0_o, (global::java.lang.Object) _r6_o);
    goto label35;
//XMLVM_END_WRAPPER[java.lang.SecurityManager: void checkConnect(java.lang.String, int, java.lang.Object)]
}