-  
       
- All Superinterfaces:
 -  
         
Destroyable,Key,PrivateKey,Serializable,XECKey 
public interface XECPrivateKey extends XECKey, PrivateKey
RFC 7748定义的椭圆曲线私钥的接口。这些密钥与ECPrivateKey表示的密钥不同,它们适用于基于RFC 7748的算法,如XDHKeyAgreement算法。 XEC私钥是RFC 7748中描述的编码标量值。此RFC中定义的解码过程包括强制密钥的某些位为1或0的操作。此操作称为“修剪”或“钳位”私钥。 此接口返回的数组是未修改的,并且实现将需要修剪数组,然后才能在任何数值运算中使用它。- 从以下版本开始:
 - 11
 
 
-  
        
       
-  
             
字段汇总
-  
               
Fields declared in interface java.security.PrivateKey
serialVersionUID 
 -  
               
 
-  
             
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 Optional<byte[]>getScalar()获取编码为未压缩字节数组的标量值。-  
               
声明方法的接口 javax.security.auth.Destroyable
destroy, isDestroyed 
-  
               
声明方法的接口 java.security.Key
getAlgorithm, getEncoded, getFormat 
 -  
               
 
 -  
             
 
-  
        
       
-  
             
方法详细信息
-  
getScalar
Optional<byte[]> getScalar()
获取编码为未压缩字节数组的标量值。 每次调用此方法时,都会返回该数组的新副本。- 结果
 - 未修改的编码标量值,如果标量不能被提取,则为空可选(例如,如果提供者是硬件令牌并且不允许私钥离开加密边界)。
 
 
 -  
 
 -