Fuzion Logo
fuzion-lang.dev — The Fuzion Language Portal
JavaScript seems to be disabled. Functionality is limited.

Java/javax/security/auth/Subject_static.fz


# Fuzion interface to static members of Java class 'javax.security.auth.Subject'
#
# !!!!!!  DO NOT EDIT, GENERATED CODE !!!!!!
#
# This code was generated automatically using the fzjava tool V0.087 called 
# as follows:
#
#   ./build/bin/fzjava java.base -to=build/modules/java.base -verbose=0
#
public Java.javax.security.auth.Subject_static is

  # call Java static method 'public static java.lang.Object javax.security.auth.Subject.callAs(javax.security.auth.Subject,java.util.concurrent.Callable) throws java.util.concurrent.CompletionException':
  #
  public callAs_Ljavax_7_security_7_auth_7_Subject_s_Ljava_7_util_7_concurrent_7_Callable_s_(arg0 Java.javax.security.auth.Subject, arg1 Java.java.util.concurrent.Callable) outcome (Java.java.lang.Object) =>
    fuzion.java.call_static (outcome (Java.java.lang.Object)) "javax.security.auth.Subject" "callAs" "(Ljavax/security/auth/Subject;Ljava/util/concurrent/Callable;)Ljava/lang/Object;" [(Java.javax.security.auth.Subject_static.callAs_Ljavax_7_security_7_auth_7_Subject_s_Ljava_7_util_7_concurrent_7_Callable_s_.this.arg0); (Java.javax.security.auth.Subject_static.callAs_Ljavax_7_security_7_auth_7_Subject_s_Ljava_7_util_7_concurrent_7_Callable_s_.this.arg1)]

  # call Java static method 'public static javax.security.auth.Subject javax.security.auth.Subject.current()':
  #
  public current Java.javax.security.auth.Subject =>
    fuzion.java.call_static (Java.javax.security.auth.Subject) "javax.security.auth.Subject" "current" "()Ljavax/security/auth/Subject;" []

  # call Java static method 'public static java.lang.Object javax.security.auth.Subject.doAsPrivileged(javax.security.auth.Subject,java.security.PrivilegedAction,java.security.AccessControlContext)':
  #
  public doAsPrivileged_Ljavax_7_security_7_auth_7_Subject_s_Ljava_7_security_7_PrivilegedAction_s_Ljava_7_security_7_AccessControlContext_s_(arg0 Java.javax.security.auth.Subject, arg1 Java.java.security.PrivilegedAction, arg2 Java.java.security.AccessControlContext) Java.java.lang.Object =>
    fuzion.java.call_static (Java.java.lang.Object) "javax.security.auth.Subject" "doAsPrivileged" "(Ljavax/security/auth/Subject;Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;" [(Java.javax.security.auth.Subject_static.doAsPrivileged_Ljavax_7_security_7_auth_7_Subject_s_Ljava_7_security_7_PrivilegedAction_s_Ljava_7_security_7_AccessControlContext_s_.this.arg0); (Java.javax.security.auth.Subject_static.doAsPrivileged_Ljavax_7_security_7_auth_7_Subject_s_Ljava_7_security_7_PrivilegedAction_s_Ljava_7_security_7_AccessControlContext_s_.this.arg1); (Java.javax.security.auth.Subject_static.doAsPrivileged_Ljavax_7_security_7_auth_7_Subject_s_Ljava_7_security_7_PrivilegedAction_s_Ljava_7_security_7_AccessControlContext_s_.this.arg2)]

  # call Java static method 'public static java.lang.Object javax.security.auth.Subject.doAsPrivileged(javax.security.auth.Subject,java.security.PrivilegedExceptionAction,java.security.AccessControlContext) throws java.security.PrivilegedActionException':
  #
  public doAsPrivileged_Ljavax_7_security_7_auth_7_Subject_s_Ljava_7_security_7_PrivilegedExceptionAction_s_Ljava_7_security_7_AccessControlContext_s_(arg0 Java.javax.security.auth.Subject, arg1 Java.java.security.PrivilegedExceptionAction, arg2 Java.java.security.AccessControlContext) outcome (Java.java.lang.Object) =>
    fuzion.java.call_static (outcome (Java.java.lang.Object)) "javax.security.auth.Subject" "doAsPrivileged" "(Ljavax/security/auth/Subject;Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;" [(Java.javax.security.auth.Subject_static.doAsPrivileged_Ljavax_7_security_7_auth_7_Subject_s_Ljava_7_security_7_PrivilegedExceptionAction_s_Ljava_7_security_7_AccessControlContext_s_.this.arg0); (Java.javax.security.auth.Subject_static.doAsPrivileged_Ljavax_7_security_7_auth_7_Subject_s_Ljava_7_security_7_PrivilegedExceptionAction_s_Ljava_7_security_7_AccessControlContext_s_.this.arg1); (Java.javax.security.auth.Subject_static.doAsPrivileged_Ljavax_7_security_7_auth_7_Subject_s_Ljava_7_security_7_PrivilegedExceptionAction_s_Ljava_7_security_7_AccessControlContext_s_.this.arg2)]

  # call Java static method 'public static java.lang.Object javax.security.auth.Subject.doAs(javax.security.auth.Subject,java.security.PrivilegedAction)':
  #
  public doAs_Ljavax_7_security_7_auth_7_Subject_s_Ljava_7_security_7_PrivilegedAction_s_(arg0 Java.javax.security.auth.Subject, arg1 Java.java.security.PrivilegedAction) Java.java.lang.Object =>
    fuzion.java.call_static (Java.java.lang.Object) "javax.security.auth.Subject" "doAs" "(Ljavax/security/auth/Subject;Ljava/security/PrivilegedAction;)Ljava/lang/Object;" [(Java.javax.security.auth.Subject_static.doAs_Ljavax_7_security_7_auth_7_Subject_s_Ljava_7_security_7_PrivilegedAction_s_.this.arg0); (Java.javax.security.auth.Subject_static.doAs_Ljavax_7_security_7_auth_7_Subject_s_Ljava_7_security_7_PrivilegedAction_s_.this.arg1)]

  # call Java static method 'public static java.lang.Object javax.security.auth.Subject.doAs(javax.security.auth.Subject,java.security.PrivilegedExceptionAction) throws java.security.PrivilegedActionException':
  #
  public doAs_Ljavax_7_security_7_auth_7_Subject_s_Ljava_7_security_7_PrivilegedExceptionAction_s_(arg0 Java.javax.security.auth.Subject, arg1 Java.java.security.PrivilegedExceptionAction) outcome (Java.java.lang.Object) =>
    fuzion.java.call_static (outcome (Java.java.lang.Object)) "javax.security.auth.Subject" "doAs" "(Ljavax/security/auth/Subject;Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object;" [(Java.javax.security.auth.Subject_static.doAs_Ljavax_7_security_7_auth_7_Subject_s_Ljava_7_security_7_PrivilegedExceptionAction_s_.this.arg0); (Java.javax.security.auth.Subject_static.doAs_Ljavax_7_security_7_auth_7_Subject_s_Ljava_7_security_7_PrivilegedExceptionAction_s_.this.arg1)]

  # call Java static method 'public static javax.security.auth.Subject javax.security.auth.Subject.getSubject(java.security.AccessControlContext)':
  #
  public getSubject_Ljava_7_security_7_AccessControlContext_s_(arg0 Java.java.security.AccessControlContext) Java.javax.security.auth.Subject =>
    fuzion.java.call_static (Java.javax.security.auth.Subject) "javax.security.auth.Subject" "getSubject" "(Ljava/security/AccessControlContext;)Ljavax/security/auth/Subject;" [(Java.javax.security.auth.Subject_static.getSubject_Ljava_7_security_7_AccessControlContext_s_.this.arg0)]

  # short-hand to call Java method 'public static java.lang.Object javax.security.auth.Subject.callAs(javax.security.auth.Subject,java.util.concurrent.Callable) throws java.util.concurrent.CompletionException':
  #
  public callAs(arg0 Java.javax.security.auth.Subject, arg1 Java.java.util.concurrent.Callable) (outcome (Java.java.lang.Object)) =>
    callAs_Ljavax_7_security_7_auth_7_Subject_s_Ljava_7_util_7_concurrent_7_Callable_s_ Java.javax.security.auth.Subject_static.callAs.this.arg0 Java.javax.security.auth.Subject_static.callAs.this.arg1

  # short-hand to call Java method 'public static java.lang.Object javax.security.auth.Subject.doAs(javax.security.auth.Subject,java.security.PrivilegedAction)':
  #
  public doAs(arg0 Java.javax.security.auth.Subject, arg1 Java.java.security.PrivilegedAction) (Java.java.lang.Object) =>
    doAs_Ljavax_7_security_7_auth_7_Subject_s_Ljava_7_security_7_PrivilegedAction_s_ Java.javax.security.auth.Subject_static.doAs.this.arg0 Java.javax.security.auth.Subject_static.doAs.this.arg1

  # short-hand to call Java method 'public static java.lang.Object javax.security.auth.Subject.doAsPrivileged(javax.security.auth.Subject,java.security.PrivilegedAction,java.security.AccessControlContext)':
  #
  public doAsPrivileged(arg0 Java.javax.security.auth.Subject, arg1 Java.java.security.PrivilegedAction, arg2 Java.java.security.AccessControlContext) (Java.java.lang.Object) =>
    doAsPrivileged_Ljavax_7_security_7_auth_7_Subject_s_Ljava_7_security_7_PrivilegedAction_s_Ljava_7_security_7_AccessControlContext_s_ Java.javax.security.auth.Subject_static.doAsPrivileged.this.arg0 Java.javax.security.auth.Subject_static.doAsPrivileged.this.arg1 Java.javax.security.auth.Subject_static.doAsPrivileged.this.arg2

  # short-hand to call Java method 'public static javax.security.auth.Subject javax.security.auth.Subject.getSubject(java.security.AccessControlContext)':
  #
  public getSubject(arg0 Java.java.security.AccessControlContext) (Java.javax.security.auth.Subject) =>
    getSubject_Ljava_7_security_7_AccessControlContext_s_ Java.javax.security.auth.Subject_static.getSubject.this.arg0

  # call Java constructor 'public javax.security.auth.Subject()':
  #
  public new Java.javax.security.auth.Subject =>
    fuzion.java.call_constructor (Java.javax.security.auth.Subject) "javax.security.auth.Subject" "()V" []

  # call Java constructor 'public javax.security.auth.Subject(boolean,java.util.Set,java.util.Set,java.util.Set)':
  #
  public new_ZLjava_7_util_7_Set_s_Ljava_7_util_7_Set_s_Ljava_7_util_7_Set_s_(arg0 bool, arg1 Java.java.util.Set, arg2 Java.java.util.Set, arg3 Java.java.util.Set) Java.javax.security.auth.Subject =>
    fuzion.java.call_constructor (Java.javax.security.auth.Subject) "javax.security.auth.Subject" "(ZLjava/util/Set;Ljava/util/Set;Ljava/util/Set;)V" [(fuzion.java.bool_to_java_object Java.javax.security.auth.Subject_static.new_ZLjava_7_util_7_Set_s_Ljava_7_util_7_Set_s_Ljava_7_util_7_Set_s_.this.arg0); (Java.javax.security.auth.Subject_static.new_ZLjava_7_util_7_Set_s_Ljava_7_util_7_Set_s_Ljava_7_util_7_Set_s_.this.arg1); (Java.javax.security.auth.Subject_static.new_ZLjava_7_util_7_Set_s_Ljava_7_util_7_Set_s_Ljava_7_util_7_Set_s_.this.arg2); (Java.javax.security.auth.Subject_static.new_ZLjava_7_util_7_Set_s_Ljava_7_util_7_Set_s_Ljava_7_util_7_Set_s_.this.arg3)]

  # short-hand to call Java constructor 'public javax.security.auth.Subject(boolean,java.util.Set,java.util.Set,java.util.Set)':
  #
  public new(arg0 bool, arg1 Java.java.util.Set, arg2 Java.java.util.Set, arg3 Java.java.util.Set) (Java.javax.security.auth.Subject) =>
    new_ZLjava_7_util_7_Set_s_Ljava_7_util_7_Set_s_Ljava_7_util_7_Set_s_ Java.javax.security.auth.Subject_static.new.this.arg0 Java.javax.security.auth.Subject_static.new.this.arg1 Java.javax.security.auth.Subject_static.new.this.arg2 Java.javax.security.auth.Subject_static.new.this.arg3