Class HKDFParameterSpec.Expand

java.lang.Object
javax.crypto.spec.HKDFParameterSpec.Expand
All Implemented Interfaces:
HKDFParameterSpecPREVIEW, KDFParameterSpecPREVIEW
Enclosing interface:
HKDFParameterSpecPREVIEW

public static final class HKDFParameterSpec.Expand extends Object implements HKDFParameterSpecPREVIEW
Expand is a preview API of the Java platform.
Programs can only use Expand when preview features are enabled.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
Defines the input parameters of an Expand operation as defined in RFC 5869.
Since:
23
  • Method Details

    • prk

      public SecretKey prk()
      Returns the pseudorandom key.
      Returns:
      the pseudorandom key
    • info

      public byte[] info()
      Returns the optional context and application specific information.
      Returns:
      a copy of the optional context and application specific information, or null if not specified
    • length

      public int length()
      Returns the length of the output key material.
      Returns:
      the length of the output key material