Module java.base
Package java.security

Class KeyStore.SecretKeyEntry

java.lang.Object
java.security.KeyStore.SecretKeyEntry
All Implemented Interfaces:
KeyStore.Entry
Enclosing class:
KeyStore

public static final class KeyStore.SecretKeyEntry
extends Object
implements KeyStore.Entry
A KeyStore entry that holds a SecretKey.
Since:
1.5
  • Constructor Details

    • SecretKeyEntry

      public SecretKeyEntry​(SecretKey secretKey)
      Constructs a SecretKeyEntry with a SecretKey.
      Parameters:
      secretKey - the SecretKey
      Throws:
      NullPointerException - if secretKey is null
    • SecretKeyEntry

      public SecretKeyEntry​(SecretKey secretKey, Set<KeyStore.Entry.Attribute> attributes)
      Constructs a SecretKeyEntry with a SecretKey and associated entry attributes.

      The specified attributes is cloned before it is stored in the new SecretKeyEntry object.

      Parameters:
      secretKey - the SecretKey
      attributes - the attributes
      Throws:
      NullPointerException - if secretKey or attributes is null
      Since:
      1.8
  • Method Details