- 所有超级接口:
-
Destroyable,EdECKey,Key,PrivateKey,Serializable
一个椭圆曲线私钥的接口,由RFC 8032: Edwards-Curve Digital Signature Algorithm (EdDSA)定义。这些密钥与
ECPrivateKey所代表的密钥不同,旨在用于基于RFC 8032的算法,如EdDSA Signature算法。
一个Edwards-Curve私钥是一个位字符串。该接口仅支持位字符串长度是8的倍数,并且密钥使用字节数组表示。
- 自:
- 15
-
Field Summary
Fields declared in interface java.security.PrivateKey
serialVersionUID -
Method Summary
Methods declared in interface javax.security.auth.Destroyable
destroy, isDestroyedMethods declared in interface java.security.Key
getAlgorithm, getEncoded, getFormat
-
Method Details
-
getBytes
Optional<byte[]> getBytes()获取表示私钥的字节数组的副本。如果实现不愿意生成私钥值,则此方法可能返回一个空的Optional。- 返回:
-
包含私钥字节数组的
Optional。如果密钥不可用,则返回一个空的Optional。
-