public class java.security.DrbgParameters
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: java.security.DrbgParameters
super_class: java.lang.Object
{
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljava/security/DrbgParameters;
public static java.security.DrbgParameters$Instantiation instantiation(int, java.security.DrbgParameters$Capability, byte[]);
descriptor: (ILjava/security/DrbgParameters$Capability;[B)Ljava/security/DrbgParameters$Instantiation;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new java.security.DrbgParameters$Instantiation
dup
iload 0
aload 1
invokestatic java.util.Objects.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.security.DrbgParameters$Capability
1: aload 2
2: invokespecial java.security.DrbgParameters$Instantiation.<init>:(ILjava/security/DrbgParameters$Capability;[B)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 strength I
0 3 1 capability Ljava/security/DrbgParameters$Capability;
0 3 2 personalizationString [B
MethodParameters:
Name Flags
strength
capability
personalizationString
public static java.security.DrbgParameters$NextBytes nextBytes(int, boolean, byte[]);
descriptor: (IZ[B)Ljava/security/DrbgParameters$NextBytes;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new java.security.DrbgParameters$NextBytes
dup
iload 0
iload 1
aload 2
invokespecial java.security.DrbgParameters$NextBytes.<init>:(IZ[B)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 strength I
0 1 1 predictionResistance Z
0 1 2 additionalInput [B
MethodParameters:
Name Flags
strength
predictionResistance
additionalInput
public static java.security.DrbgParameters$Reseed reseed(boolean, byte[]);
descriptor: (Z[B)Ljava/security/DrbgParameters$Reseed;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new java.security.DrbgParameters$Reseed
dup
iload 0
aload 1
invokespecial java.security.DrbgParameters$Reseed.<init>:(Z[B)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 predictionResistance Z
0 1 1 additionalInput [B
MethodParameters:
Name Flags
predictionResistance
additionalInput
}
SourceFile: "DrbgParameters.java"
NestMembers:
java.security.DrbgParameters$Capability java.security.DrbgParameters$Instantiation java.security.DrbgParameters$NextBytes java.security.DrbgParameters$Reseed
InnerClasses:
public final Capability = java.security.DrbgParameters$Capability of java.security.DrbgParameters
public final Instantiation = java.security.DrbgParameters$Instantiation of java.security.DrbgParameters
public final NextBytes = java.security.DrbgParameters$NextBytes of java.security.DrbgParameters
public final Reseed = java.security.DrbgParameters$Reseed of java.security.DrbgParameters