META-INF.modules.java.base.classes.sun.security.x509.CertificateExtensions.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.base Show documentation
Show all versions of java.base Show documentation
Bytecoder java.base Module
???? 7u
? ?
?
? ? L ? L ?
L ?
? ? ?
?
L ?
?
? ?
?
? ? ? ? ? ?
? L ?
X ? ?
Y ?
?
? ? ? ? ?
? L ? ?
? L ? ?
" ? ?
" ?
" ?
" ?
? ?
? ?
* ?
*
?
L
2 ? ? ?
8 ?
2
;
2
? ? ? ? ? ?
?
?
? !"
L# ?$
L% ? ?&
?
L'(
?)*+ IDENT Ljava/lang/String;
ConstantValue, NAME debug Lsun/security/util/Debug; map Ljava/util/Map; Signature @Ljava/util/Map; unsupportedCritExt Z unparseableExtensions PARAMS [Ljava/lang/Class; [Ljava/lang/Class<*>; ()V Code LineNumberTable LocalVariableTable this )Lsun/security/x509/CertificateExtensions; %(Lsun/security/util/DerInputStream;)V in "Lsun/security/util/DerInputStream;
Exceptions init ext Lsun/security/x509/Extension; i I exts [Lsun/security/util/DerValue;
StackMapTable | parseExtension (Lsun/security/x509/Extension;)V extClass Ljava/lang/Class; cons Ljava/lang/reflect/Constructor; passed [Ljava/lang/Object; certExt Lsun/security/x509/CertAttrSet; h "Lsun/security/util/HexDumpEncoder; e Ljava/lang/Throwable; invk -Ljava/lang/reflect/InvocationTargetException; Ljava/io/IOException; Ljava/lang/Exception; LocalVariableTypeTable Ljava/lang/Class<*>; "Ljava/lang/reflect/Constructor<*>; "Lsun/security/x509/CertAttrSet<*>;- encode (Ljava/io/OutputStream;)V out Ljava/io/OutputStream; (Ljava/io/OutputStream;Z)V tmp #Lsun/security/util/DerOutputStream; isCertReq extOut allExts Ljava/util/Collection; objs seq 5Ljava/util/Collection;./ ? set '(Ljava/lang/String;Ljava/lang/Object;)V name obj Ljava/lang/Object; get 1(Ljava/lang/String;)Lsun/security/x509/Extension; getExtension delete (Ljava/lang/String;)V getNameByOid 8(Lsun/security/util/ObjectIdentifier;)Ljava/lang/String; oid $Lsun/security/util/ObjectIdentifier;0 getElements ()Ljava/util/Enumeration; 8()Ljava/util/Enumeration; getAllExtensions ()Ljava/util/Collection; 7()Ljava/util/Collection; getUnparseableExtensions ()Ljava/util/Map; B()Ljava/util/Map; getName ()Ljava/lang/String; hasUnsupportedCriticalExtension ()Z equals (Ljava/lang/Object;)Z otherExt thisExt other otherC len key hashCode ()I toString &(Ljava/lang/String;)Ljava/lang/Object; PLjava/lang/Object;Lsun/security/x509/CertAttrSet;
SourceFile CertificateExtensions.java k l java/util/TreeMap123 a b e f v r456 sun/security/x509/Extension k7 ?89:;<= ?> ? ??@A java/io/IOException Duplicate extensions not allowed k ? h iBC java/lang/ObjectDEFGHIJ sun/security/x509/CertAttrSet ? ? +java/lang/reflect/InvocationTargetExceptionKL g b &sun/security/x509/UnparseableExtension kM _ ` java/lang/StringBuilder *Debug info only. Error parsing extension: NONPQR ?S l sun/security/util/HexDumpEncoderTUVWXY kZ java/lang/Exception ? ? !sun/security/util/DerOutputStream[ ?\] ? ? ?^ 'java/security/cert/CertificateException Illegal extension object sun/security/util/DerValue_`abcG_d Unknown extension type. ?e No extension found with name feghijkl ?mn java/lang/String ? ?opq ? 'sun/security/x509/CertificateExtensions
extensions ? ?r ? ? ? ? ? ? ? x509st java/lang/Class java/lang/Boolean x509.info.extensions java/lang/Throwable java/io/OutputStream java/util/Collection java/util/Iterator java/util/Collections synchronizedMap (Ljava/util/Map;)Ljava/util/Map; sun/security/util/DerInputStream getSequence (I)[Lsun/security/util/DerValue; (Lsun/security/util/DerValue;)V getExtensionId &()Lsun/security/util/ObjectIdentifier; sun/security/x509/OIDMap getClass 7(Lsun/security/util/ObjectIdentifier;)Ljava/lang/Class;
isCritical "sun/security/util/ObjectIdentifier
java/util/Map put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; getConstructor 3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; valueOf (Z)Ljava/lang/Boolean; getExtensionValue ()[B java/lang/reflect/Constructor newInstance '([Ljava/lang/Object;)Ljava/lang/Object; getTargetException ()Ljava/lang/Throwable; 5(Lsun/security/x509/Extension;Ljava/lang/Throwable;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; sun/security/util/Debug println printStackTrace java/lang/System err Ljava/io/PrintStream; encodeBuffer ([B)Ljava/lang/String; java/io/PrintStream (Ljava/lang/Throwable;)V values toArray ()[Ljava/lang/Object; &(Lsun/security/util/DerOutputStream;)V write '(BLsun/security/util/DerOutputStream;)V createTag (BZB)B toByteArray ([B)V &(Ljava/lang/Object;)Ljava/lang/Object; remove keySet ()Ljava/util/Set;
java/util/Set iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; enumeration /(Ljava/util/Collection;)Ljava/util/Enumeration; emptyMap size getInstance -(Ljava/lang/String;)Lsun/security/util/Debug; ! L Z [ \ ] ^ [ \ M _ ` a b c d e f g b c d
h i c j k l m N *? *? Y? ? ? *? ? n E <