SignedObject(ISerializable, IPrivateKey, Signature) 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从任何可序列化对象构造 SignedObject。
[Android.Runtime.Register(".ctor", "(Ljava/io/Serializable;Ljava/security/PrivateKey;Ljava/security/Signature;)V", "")]
public SignedObject(Java.IO.ISerializable? object, Java.Security.IPrivateKey? signingKey, Java.Security.Signature? signingEngine);
[<Android.Runtime.Register(".ctor", "(Ljava/io/Serializable;Ljava/security/PrivateKey;Ljava/security/Signature;)V", "")>]
new Java.Security.SignedObject : Java.IO.ISerializable * Java.Security.IPrivateKey * Java.Security.Signature -> Java.Security.SignedObject
参数
- object
- ISerializable
要签名的对象。
- signingKey
- IPrivateKey
用于签名的私钥。
- signingEngine
- Signature
签名签名引擎。
- 属性
例外
如果发生序列化错误,则为
如果私钥无效,则为
如果签名生成失败,则为
注解
从任何可序列化对象构造 SignedObject。 给定对象使用指定的签名引擎使用给定的签名密钥进行签名。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。