Class HKDFParameterSpec.ExtractThenExpand

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

public static final class HKDFParameterSpec.ExtractThenExpand extends Object implements HKDFParameterSpecPREVIEW
ExtractThenExpand is a preview API of the Java platform.
Programs can only use ExtractThenExpand 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 ExtractThenExpand operation as defined in RFC 5869.
Since:
23
  • Method Details

    • ikms

      public List<SecretKey> ikms()
      Returns an unmodifiable List of input key material values in the order they were added.
      Returns:
      the input key material values
    • salts

      public List<SecretKey> salts()
      Returns an unmodifiable List of salt values in the order they were added.
      Returns:
      the salt values
    • 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