interface sun.security.ssl.Authenticator$MAC
minor version: 0
major version: 59
flags: flags: (0x0600) ACC_INTERFACE, ACC_ABSTRACT
this_class: sun.security.ssl.Authenticator$MAC
super_class: java.lang.Object
{
public abstract sun.security.ssl.CipherSuite$MacAlg macAlg();
descriptor: ()Lsun/security/ssl/CipherSuite$MacAlg;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract byte[] compute(byte, java.nio.ByteBuffer, byte[], boolean);
descriptor: (BLjava/nio/ByteBuffer;[BZ)[B
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
type
bb
sequence
isSimulated
public byte[] compute(byte, java.nio.ByteBuffer, boolean);
descriptor: (BLjava/nio/ByteBuffer;Z)[B
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
iload 1
aload 2
aconst_null
iload 3
invokeinterface sun.security.ssl.Authenticator$MAC.compute:(BLjava/nio/ByteBuffer;[BZ)[B
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/ssl/Authenticator$MAC;
0 1 1 type B
0 1 2 bb Ljava/nio/ByteBuffer;
0 1 3 isSimulated Z
MethodParameters:
Name Flags
type
bb
isSimulated
}
SourceFile: "Authenticator.java"
NestHost: sun.security.ssl.Authenticator
InnerClasses:
abstract MAC = sun.security.ssl.Authenticator$MAC of sun.security.ssl.Authenticator
final MacAlg = sun.security.ssl.CipherSuite$MacAlg of sun.security.ssl.CipherSuite