META-INF.modules.java.base.classes.sun.security.x509.SubjectAlternativeNameExtension.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
???? : ? 1sun/security/x509/SubjectAlternativeNameExtension names Lsun/security/x509/GeneralNames;
sun/security/x509/GeneralNames isEmpty ()Z extensionValue [B !sun/security/util/DerOutputStream
()V
encode &(Lsun/security/util/DerOutputStream;)V
toByteArray ()[B ! " # $ java/lang/Boolean FALSE Ljava/lang/Boolean;
& ' 6(Ljava/lang/Boolean;Lsun/security/x509/GeneralNames;)V
) * sun/security/x509/Extension , - . / 0 sun/security/x509/PKIXExtensions SubjectAlternativeName_Id $Lsun/security/util/ObjectIdentifier; 2 3 0 extensionId
5 6 booleanValue 8 9 : critical Z
< =
encodeThis
A sun/security/util/DerValue
@ C D ([B)V @ F G H data "Lsun/security/util/DerInputStream;
J K (Lsun/security/util/DerValue;)V M java/lang/StringBuilder
L
) P Q R toString ()Ljava/lang/String;
L T U V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; X SubjectAlternativeName [
L P [ null
] ^ ()Ljava/util/List; ` a b c d java/util/List iterator ()Ljava/util/Iterator; f g h i java/util/Iterator hasNext f k l m next ()Ljava/lang/Object; o sun/security/x509/GeneralName q
L s U t -(Ljava/lang/Object;)Ljava/lang/StringBuilder; v
x ]
)
{ | } ~ D java/io/OutputStream write ? subject_name
? ? ? ? ? java/lang/String equalsIgnoreCase (Ljava/lang/String;)Z ? java/io/IOException ? /Attribute value should be of type GeneralNames.
? ? ? (Ljava/lang/String;)V ? DAttribute name not recognized by CertAttrSet:SubjectAlternativeName. ? *sun/security/x509/AttributeNameEnumeration
?
? ? ? ?
addElement (Ljava/lang/Object;)V
? ? ? ? elements ()Ljava/util/Enumeration; ? SubjectAlternativeName
? ? ? get 4(Ljava/lang/String;)Lsun/security/x509/GeneralNames; ? sun/security/x509/CertAttrSet IDENT Ljava/lang/String;
ConstantValue ? +x509.info.extensions.SubjectAlternativeName NAME SUBJECT_NAME Code LineNumberTable LocalVariableTable this 3Lsun/security/x509/SubjectAlternativeNameExtension; os #Lsun/security/util/DerOutputStream;
StackMapTable
Exceptions #(Lsun/security/x509/GeneralNames;)V ((Ljava/lang/Boolean;Ljava/lang/Object;)V value Ljava/lang/Object; val Lsun/security/util/DerValue; ? java/lang/Object name Lsun/security/x509/GeneralName; result (Ljava/io/OutputStream;)V out Ljava/io/OutputStream; tmp set '(Ljava/lang/String;Ljava/lang/Object;)V obj delete getElements ,Lsun/security/x509/AttributeNameEnumeration; Signature -()Ljava/util/Enumeration; getName &(Ljava/lang/String;)Ljava/lang/Object; ? 'java/security/cert/CertificateException PLsun/security/x509/Extension;Lsun/security/x509/CertAttrSet;
SourceFile $SubjectAlternativeNameExtension.java ! ) ? ? ? ? ? ? ? ? ? ? ? ?
= ? ? 0*? ?
*? ? ? *?
?? Y? L*? +? *+? ?
? ? J K L N O ' P / Q ? 0 ? ? ? ? ? ? ? ? ? A *? +? %? ?
\ ] ? ? ? ? ? ' ? x "*? (*? *,? *? +? 1*+? 4? 7*? ;? ? h F i j k l ! m ? " ? ? " 9 $ " ? ? ? _ !*? (*? *? +? 1*? 7*? Y? >? ? ? s F t u v w ? ! ? ? ? ? ? L*? (*? *? +? 1*+? 4? 7*,? ??
? @Y*?
? BN-? E? *? Y? >? ?*? Y-? I? ? ? . ? F ? ? ? ? , ? 3 ? > ? ? ? K ? ? * L ? ? L 9 $ L ? ? , ? ? ? ? ? ? @ ? ? Q R ? ? ?? LY? N*? O? SW? S? YL*? ? ? LY? N+? SZ? S? YL? C*? ? \? _ M,? e ? -,? j ? nN? LY? N+? Sp? S-? ru? S? YL??л LY? N+? Sw? S? YL+? ? " ? ? ? 5 ? U ? r ? u ? ? ? ? U ? ? ? ? ? t ? ? ? ? 5 ?? f? 2 ? ? ? -? Y? M*?
? *? +? 1*? 7*? ;*,? y+,? ? z? ? " ? ? ? ? ? ? $ ? , ? ? - ? ? - ? ? % ? ? ? ? ? ? ? ? ? ? 4+? ?? ,? ?
? ?Y?? ??*,? ? ?
? ?Y?? ??*? ;? ? ? ? ? ? % ? / ? 3 ? ? 4 ? ? 4 ? ? 4 ? ? ?
? ? ? ? ? ] +? ?? *? ?? ?Y?? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? n +? ?? *? ?
? ?Y?? ??*? ;? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? O ? ?Y? ?L+? ?+? ?? ? ? ? ? ? ? ? ? ? ? ? ? R ? - ?? ? ? ? ? ? A ? ? ? 0 *+? ?? ? 7 ? ? ? ? ? ? ? ? ? ?
© 2015 - 2025 Weber Informatics LLC | Privacy Policy