java.lang.Object
java.security.CodeSigner
- 所有已实现的接口:
-
Serializable
这个类封装了关于代码签名者的信息。它是不可变的。
- 自从:
- 1.5
- 参见:
-
Constructor Details
-
CodeSigner
构造一个CodeSigner
对象。- 参数:
-
signerCertPath
- 签名者的证书路径。它不能为null
。 -
timestamp
- 签名时间戳。如果为null
,则表示签名未生成时间戳。 - 抛出:
-
NullPointerException
- 如果signerCertPath
为null
。
-
-
Method Details
-
getSignerCertPath
返回签名者的证书路径。- 返回:
- 一个证书路径。
-
getTimestamp
返回签名时间戳。- 返回:
-
时间戳或
null
(如果不存在)。
-
hashCode
public int hashCode()返回此代码签名者的哈希码值。哈希码是使用签名者的证书路径和时间戳(如果存在)生成的。 -
equals
检查指定对象和此代码签名者之间是否相等。如果两个代码签名者的签名者证书路径相等,并且时间戳(如果两者都存在)也相等,则认为它们相等。 -
toString
返回描述此代码签名者的字符串。
-