Edit C:\Program Files\Java\jre8\lib\org\jcp\xml\dsig\internal\dom\DOMHMACSignatureMethod.class
Êþº¾ 4 ' A Z ^ o t ()I ()Ljava/lang/String; ()V ()[B (I)Ljava/lang/String; (I)V (Ljava/lang/Object;)Z (Ljava/lang/String;)V (Ljava/lang/Throwable;)V ([B[B)Z <clinit> <init> Code ConstantValue Exceptions FINE HMAC HMACOutputLength 'HMACOutputLength must not be less than HMAC_SHA256 HMAC_SHA384 HMAC_SHA512 I InnerClasses LineNumberTable Ljava/lang/String; SHA1 SHA256 SHA384 SHA512 0Setting outputLength from HMACParameterSpec to: SourceFile StackMapTable Type Z append appendChild canonicalize checkParams createElement createTextNode doFinal equals getAlgorithmType getDigestLength getFirstChild getFirstChildElement getInstance getJCAAlgorithm getLogger getNodeValue getOutputLength getOwnerDocument getParameterSpec hashCode hmac "http://www.w3.org/2000/09/xmldsig# 2http://www.w3.org/2001/04/xmldsig-more#hmac-sha256 2http://www.w3.org/2001/04/xmldsig-more#hmac-sha384 2http://www.w3.org/2001/04/xmldsig-more#hmac-sha512 init intValue isEqual isLoggable java/lang/Integer java/lang/NullPointerException java/lang/String java/lang/StringBuilder 0java/security/InvalidAlgorithmParameterException !java/security/InvalidKeyException java/security/MessageDigest &java/security/NoSuchAlgorithmException java/security/SignatureException java/util/logging/Level java/util/logging/Logger javax/crypto/Mac javax/crypto/SecretKey !javax/xml/crypto/MarshalException +javax/xml/crypto/dsig/XMLSignatureException ,javax/xml/crypto/dsig/spec/HMACParameterSpec 7javax/xml/crypto/dsig/spec/SignatureMethodParameterSpec key must be SecretKey log marshal marshalParams org.jcp.xml.dsig.internal.dom )org/jcp/xml/dsig/internal/MacOutputStream 8org/jcp/xml/dsig/internal/dom/AbstractDOMSignatureMethod =org/jcp/xml/dsig/internal/dom/AbstractDOMSignatureMethod$Type 4org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod 9org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod$SHA1 ;org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod$SHA256 ;org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod$SHA384 ;org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod$SHA512 +org/jcp/xml/dsig/internal/dom/DOMSignedInfo &org/jcp/xml/dsig/internal/dom/DOMUtils org/w3c/dom/Document org/w3c/dom/Element org/w3c/dom/Node outputLength outputLengthSet params (params must be of type HMACParameterSpec paramsEqual sign toString unmarshalParams unmarshalled outputLength: valueOf verify B C D I J K L M N O P Q R S T U V W X Y _ ` a b c d e f g h i j k Ljava/util/logging/Level; Ljava/util/logging/Logger; Ljavax/crypto/Mac; 9Ljavax/xml/crypto/dsig/spec/SignatureMethodParameterSpec; ?Lorg/jcp/xml/dsig/internal/dom/AbstractDOMSignatureMethod$Type; (I)Ljava/lang/StringBuilder; (Ljava/security/Key;)V -()Ljava/security/spec/AlgorithmParameterSpec; .(Ljava/security/spec/AlgorithmParameterSpec;)V .(Ljava/security/spec/AlgorithmParameterSpec;)Z (Ljava/util/logging/Level;)Z (Ljavax/crypto/Mac;)V <(Ljavax/xml/crypto/dsig/spec/SignatureMethodParameterSpec;)V A()Lorg/jcp/xml/dsig/internal/dom/AbstractDOMSignatureMethod$Type; (Lorg/w3c/dom/Element;)V ()Lorg/w3c/dom/Node; E(Ljavax/xml/crypto/XMLCryptoContext;Ljava/io/ByteArrayOutputStream;)V '(Ljava/lang/String;)Ljava/lang/Integer; .(Ljava/util/logging/Level;Ljava/lang/String;)V *(Lorg/w3c/dom/Element;Ljava/lang/String;)V -(Ljava/lang/String;)Ljava/lang/StringBuilder; .(Ljava/lang/String;)Ljava/util/logging/Logger; &(Ljava/lang/String;)Ljavax/crypto/Mac; P(Lorg/w3c/dom/Element;)Ljavax/xml/crypto/dsig/spec/SignatureMethodParameterSpec; *(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Document; )(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Element; &(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; &(Ljava/lang/String;)Lorg/w3c/dom/Text; N(Lorg/w3c/dom/Node;Ljava/lang/String;Ljavax/xml/crypto/dom/DOMCryptoContext;)V _(Ljava/security/Key;Ljavax/xml/crypto/dsig/SignedInfo;Ljavax/xml/crypto/dsig/XMLSignContext;)[B d(Ljava/security/Key;Ljavax/xml/crypto/dsig/SignedInfo;[BLjavax/xml/crypto/dsig/XMLValidateContext;)Z c(Lorg/w3c/dom/Document;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; l m + ? [ ? @ ? n ? ? 5 <