- 所有超级接口:
-
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, isDestroyed
Methods declared in interface java.security.Key
getAlgorithm, getEncoded, getFormat
-
Method Details
-
getBytes
Optional<byte[]> getBytes()获取表示私钥的字节数组的副本。如果实现不愿意生成私钥值,则此方法可能返回一个空的Optional
。- 返回:
-
包含私钥字节数组的
Optional
。如果密钥不可用,则返回一个空的Optional
。
-