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

Java/sun/security/x509/X509CertImpl.fz


# Fuzion interface to instance members of Java instance class 'sun.security.x509.X509CertImpl'
#
# !!!!!!  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.sun.security.x509.X509CertImpl(redef forbidden void) ref : Java.java.security.cert.X509Certificate(forbidden), fuzion.java.Java_Object(forbidden) is

  # call Java instance method 'public void sun.security.x509.X509CertImpl.encode(sun.security.util.DerOutputStream)':
  #
  public encode_Lsun_7_security_7_util_7_DerOutputStream_s_(arg0 Java.sun.security.util.DerOutputStream) unit =>
    fuzion.java.call_virtual (unit) "sun.security.x509.X509CertImpl" "encode" "(Lsun/security/util/DerOutputStream;)V" X509CertImpl.this [(Java.sun.security.x509.X509CertImpl.encode_Lsun_7_security_7_util_7_DerOutputStream_s_.this.arg0)]

  # call Java instance method 'public sun.security.x509.KeyIdentifier sun.security.x509.X509CertImpl.getAuthKeyId()':
  #
  public getAuthKeyId Java.sun.security.x509.KeyIdentifier =>
    fuzion.java.call_virtual (Java.sun.security.x509.KeyIdentifier) "sun.security.x509.X509CertImpl" "getAuthKeyId" "()Lsun/security/x509/KeyIdentifier;" X509CertImpl.this []

  # call Java instance method 'public sun.security.x509.AuthorityInfoAccessExtension sun.security.x509.X509CertImpl.getAuthorityInfoAccessExtension()':
  #
  public getAuthorityInfoAccessExtension Java.sun.security.x509.AuthorityInfoAccessExtension =>
    fuzion.java.call_virtual (Java.sun.security.x509.AuthorityInfoAccessExtension) "sun.security.x509.X509CertImpl" "getAuthorityInfoAccessExtension" "()Lsun/security/x509/AuthorityInfoAccessExtension;" X509CertImpl.this []

  # call Java instance method 'public sun.security.x509.AuthorityKeyIdentifierExtension sun.security.x509.X509CertImpl.getAuthorityKeyIdentifierExtension()':
  #
  public getAuthorityKeyIdentifierExtension Java.sun.security.x509.AuthorityKeyIdentifierExtension =>
    fuzion.java.call_virtual (Java.sun.security.x509.AuthorityKeyIdentifierExtension) "sun.security.x509.X509CertImpl" "getAuthorityKeyIdentifierExtension" "()Lsun/security/x509/AuthorityKeyIdentifierExtension;" X509CertImpl.this []

  # call Java instance method 'public sun.security.x509.BasicConstraintsExtension sun.security.x509.X509CertImpl.getBasicConstraintsExtension()':
  #
  public getBasicConstraintsExtension Java.sun.security.x509.BasicConstraintsExtension =>
    fuzion.java.call_virtual (Java.sun.security.x509.BasicConstraintsExtension) "sun.security.x509.X509CertImpl" "getBasicConstraintsExtension" "()Lsun/security/x509/BasicConstraintsExtension;" X509CertImpl.this []

  # call Java instance method 'public sun.security.x509.CRLDistributionPointsExtension sun.security.x509.X509CertImpl.getCRLDistributionPointsExtension()':
  #
  public getCRLDistributionPointsExtension Java.sun.security.x509.CRLDistributionPointsExtension =>
    fuzion.java.call_virtual (Java.sun.security.x509.CRLDistributionPointsExtension) "sun.security.x509.X509CertImpl" "getCRLDistributionPointsExtension" "()Lsun/security/x509/CRLDistributionPointsExtension;" X509CertImpl.this []

  # call Java instance method 'public sun.security.x509.CertificatePoliciesExtension sun.security.x509.X509CertImpl.getCertificatePoliciesExtension()':
  #
  public getCertificatePoliciesExtension Java.sun.security.x509.CertificatePoliciesExtension =>
    fuzion.java.call_virtual (Java.sun.security.x509.CertificatePoliciesExtension) "sun.security.x509.X509CertImpl" "getCertificatePoliciesExtension" "()Lsun/security/x509/CertificatePoliciesExtension;" X509CertImpl.this []

  # call Java instance method 'public java.util.Set sun.security.x509.X509CertImpl.getCriticalExtensionOIDs()':
  #
  public getCriticalExtensionOIDs Java.java.util.Set =>
    fuzion.java.call_virtual (Java.java.util.Set) "sun.security.x509.X509CertImpl" "getCriticalExtensionOIDs" "()Ljava/util/Set;" X509CertImpl.this []

  # call Java instance method 'public byte[] sun.security.x509.X509CertImpl.getEncodedInternal() throws java.security.cert.CertificateEncodingException':
  #
  public getEncodedInternal outcome (fuzion.java.Array (i8)) =>
    fuzion.java.call_virtual (outcome (fuzion.java.Array (i8))) "sun.security.x509.X509CertImpl" "getEncodedInternal" "()[B" X509CertImpl.this []

  # call Java instance method 'public sun.security.x509.ExtendedKeyUsageExtension sun.security.x509.X509CertImpl.getExtendedKeyUsageExtension()':
  #
  public getExtendedKeyUsageExtension Java.sun.security.x509.ExtendedKeyUsageExtension =>
    fuzion.java.call_virtual (Java.sun.security.x509.ExtendedKeyUsageExtension) "sun.security.x509.X509CertImpl" "getExtendedKeyUsageExtension" "()Lsun/security/x509/ExtendedKeyUsageExtension;" X509CertImpl.this []

  # call Java instance method 'public byte[] sun.security.x509.X509CertImpl.getExtensionValue(java.lang.String)':
  #
  public getExtensionValue_Ljava_7_lang_7_String_s_(arg0 String) fuzion.java.Array (i8) =>
    fuzion.java.call_virtual (fuzion.java.Array (i8)) "sun.security.x509.X509CertImpl" "getExtensionValue" "(Ljava/lang/String;)[B" X509CertImpl.this [(fuzion.java.string_to_java_object Java.sun.security.x509.X509CertImpl.getExtensionValue_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public sun.security.x509.Extension sun.security.x509.X509CertImpl.getExtension(sun.security.util.ObjectIdentifier)':
  #
  public getExtension_Lsun_7_security_7_util_7_ObjectIdentifier_s_(arg0 Java.sun.security.util.ObjectIdentifier) Java.sun.security.x509.Extension =>
    fuzion.java.call_virtual (Java.sun.security.x509.Extension) "sun.security.x509.X509CertImpl" "getExtension" "(Lsun/security/util/ObjectIdentifier;)Lsun/security/x509/Extension;" X509CertImpl.this [(Java.sun.security.x509.X509CertImpl.getExtension_Lsun_7_security_7_util_7_ObjectIdentifier_s_.this.arg0)]

  # call Java instance method 'public sun.security.x509.X509CertInfo sun.security.x509.X509CertImpl.getInfo()':
  #
  public getInfo Java.sun.security.x509.X509CertInfo =>
    fuzion.java.call_virtual (Java.sun.security.x509.X509CertInfo) "sun.security.x509.X509CertImpl" "getInfo" "()Lsun/security/x509/X509CertInfo;" X509CertImpl.this []

  # call Java instance method 'public sun.security.x509.IssuerAlternativeNameExtension sun.security.x509.X509CertImpl.getIssuerAlternativeNameExtension()':
  #
  public getIssuerAlternativeNameExtension Java.sun.security.x509.IssuerAlternativeNameExtension =>
    fuzion.java.call_virtual (Java.sun.security.x509.IssuerAlternativeNameExtension) "sun.security.x509.X509CertImpl" "getIssuerAlternativeNameExtension" "()Lsun/security/x509/IssuerAlternativeNameExtension;" X509CertImpl.this []

  # call Java instance method 'public sun.security.x509.NameConstraintsExtension sun.security.x509.X509CertImpl.getNameConstraintsExtension()':
  #
  public getNameConstraintsExtension Java.sun.security.x509.NameConstraintsExtension =>
    fuzion.java.call_virtual (Java.sun.security.x509.NameConstraintsExtension) "sun.security.x509.X509CertImpl" "getNameConstraintsExtension" "()Lsun/security/x509/NameConstraintsExtension;" X509CertImpl.this []

  # call Java instance method 'public java.util.Set sun.security.x509.X509CertImpl.getNonCriticalExtensionOIDs()':
  #
  public getNonCriticalExtensionOIDs Java.java.util.Set =>
    fuzion.java.call_virtual (Java.java.util.Set) "sun.security.x509.X509CertImpl" "getNonCriticalExtensionOIDs" "()Ljava/util/Set;" X509CertImpl.this []

  # call Java instance method 'public sun.security.x509.PolicyConstraintsExtension sun.security.x509.X509CertImpl.getPolicyConstraintsExtension()':
  #
  public getPolicyConstraintsExtension Java.sun.security.x509.PolicyConstraintsExtension =>
    fuzion.java.call_virtual (Java.sun.security.x509.PolicyConstraintsExtension) "sun.security.x509.X509CertImpl" "getPolicyConstraintsExtension" "()Lsun/security/x509/PolicyConstraintsExtension;" X509CertImpl.this []

  # call Java instance method 'public sun.security.x509.PolicyMappingsExtension sun.security.x509.X509CertImpl.getPolicyMappingsExtension()':
  #
  public getPolicyMappingsExtension Java.sun.security.x509.PolicyMappingsExtension =>
    fuzion.java.call_virtual (Java.sun.security.x509.PolicyMappingsExtension) "sun.security.x509.X509CertImpl" "getPolicyMappingsExtension" "()Lsun/security/x509/PolicyMappingsExtension;" X509CertImpl.this []

  # call Java instance method 'public sun.security.x509.PrivateKeyUsageExtension sun.security.x509.X509CertImpl.getPrivateKeyUsageExtension()':
  #
  public getPrivateKeyUsageExtension Java.sun.security.x509.PrivateKeyUsageExtension =>
    fuzion.java.call_virtual (Java.sun.security.x509.PrivateKeyUsageExtension) "sun.security.x509.X509CertImpl" "getPrivateKeyUsageExtension" "()Lsun/security/x509/PrivateKeyUsageExtension;" X509CertImpl.this []

  # call Java instance method 'public sun.security.x509.SerialNumber sun.security.x509.X509CertImpl.getSerialNumberObject()':
  #
  public getSerialNumberObject Java.sun.security.x509.SerialNumber =>
    fuzion.java.call_virtual (Java.sun.security.x509.SerialNumber) "sun.security.x509.X509CertImpl" "getSerialNumberObject" "()Lsun/security/x509/SerialNumber;" X509CertImpl.this []

  # call Java instance method 'public sun.security.x509.AlgorithmId sun.security.x509.X509CertImpl.getSigAlg()':
  #
  public getSigAlg Java.sun.security.x509.AlgorithmId =>
    fuzion.java.call_virtual (Java.sun.security.x509.AlgorithmId) "sun.security.x509.X509CertImpl" "getSigAlg" "()Lsun/security/x509/AlgorithmId;" X509CertImpl.this []

  # call Java instance method 'public sun.security.x509.SubjectAlternativeNameExtension sun.security.x509.X509CertImpl.getSubjectAlternativeNameExtension()':
  #
  public getSubjectAlternativeNameExtension Java.sun.security.x509.SubjectAlternativeNameExtension =>
    fuzion.java.call_virtual (Java.sun.security.x509.SubjectAlternativeNameExtension) "sun.security.x509.X509CertImpl" "getSubjectAlternativeNameExtension" "()Lsun/security/x509/SubjectAlternativeNameExtension;" X509CertImpl.this []

  # call Java instance method 'public sun.security.x509.KeyIdentifier sun.security.x509.X509CertImpl.getSubjectKeyId()':
  #
  public getSubjectKeyId Java.sun.security.x509.KeyIdentifier =>
    fuzion.java.call_virtual (Java.sun.security.x509.KeyIdentifier) "sun.security.x509.X509CertImpl" "getSubjectKeyId" "()Lsun/security/x509/KeyIdentifier;" X509CertImpl.this []

  # call Java instance method 'public sun.security.x509.SubjectKeyIdentifierExtension sun.security.x509.X509CertImpl.getSubjectKeyIdentifierExtension()':
  #
  public getSubjectKeyIdentifierExtension Java.sun.security.x509.SubjectKeyIdentifierExtension =>
    fuzion.java.call_virtual (Java.sun.security.x509.SubjectKeyIdentifierExtension) "sun.security.x509.X509CertImpl" "getSubjectKeyIdentifierExtension" "()Lsun/security/x509/SubjectKeyIdentifierExtension;" X509CertImpl.this []

  # call Java instance method 'public sun.security.x509.Extension sun.security.x509.X509CertImpl.getUnparseableExtension(sun.security.util.ObjectIdentifier)':
  #
  public getUnparseableExtension_Lsun_7_security_7_util_7_ObjectIdentifier_s_(arg0 Java.sun.security.util.ObjectIdentifier) Java.sun.security.x509.Extension =>
    fuzion.java.call_virtual (Java.sun.security.x509.Extension) "sun.security.x509.X509CertImpl" "getUnparseableExtension" "(Lsun/security/util/ObjectIdentifier;)Lsun/security/x509/Extension;" X509CertImpl.this [(Java.sun.security.x509.X509CertImpl.getUnparseableExtension_Lsun_7_security_7_util_7_ObjectIdentifier_s_.this.arg0)]

  # call Java instance method 'public boolean sun.security.x509.X509CertImpl.hasUnsupportedCriticalExtension()':
  #
  public hasUnsupportedCriticalExtension bool =>
    fuzion.java.call_virtual (bool) "sun.security.x509.X509CertImpl" "hasUnsupportedCriticalExtension" "()Z" X509CertImpl.this []

  # short-hand to call Java method 'public void sun.security.x509.X509CertImpl.encode(sun.security.util.DerOutputStream)':
  #
  public encode(arg0 Java.sun.security.util.DerOutputStream) (unit) =>
    encode_Lsun_7_security_7_util_7_DerOutputStream_s_ Java.sun.security.x509.X509CertImpl.encode.this.arg0

  # short-hand to call Java method 'public sun.security.x509.Extension sun.security.x509.X509CertImpl.getExtension(sun.security.util.ObjectIdentifier)':
  #
  public getExtension(arg0 Java.sun.security.util.ObjectIdentifier) (Java.sun.security.x509.Extension) =>
    getExtension_Lsun_7_security_7_util_7_ObjectIdentifier_s_ Java.sun.security.x509.X509CertImpl.getExtension.this.arg0

  # short-hand to call Java method 'public byte[] sun.security.x509.X509CertImpl.getExtensionValue(java.lang.String)':
  #
  public getExtensionValue(arg0 String) (fuzion.java.Array (i8)) =>
    getExtensionValue_Ljava_7_lang_7_String_s_ Java.sun.security.x509.X509CertImpl.getExtensionValue.this.arg0

  # short-hand to call Java method 'public sun.security.x509.Extension sun.security.x509.X509CertImpl.getUnparseableExtension(sun.security.util.ObjectIdentifier)':
  #
  public getUnparseableExtension(arg0 Java.sun.security.util.ObjectIdentifier) (Java.sun.security.x509.Extension) =>
    getUnparseableExtension_Lsun_7_security_7_util_7_ObjectIdentifier_s_ Java.sun.security.x509.X509CertImpl.getUnparseableExtension.this.arg0