PKCS12Attribute 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| PKCS12Attribute(Byte[]) |
从其 ASN 构造 PKCS12 属性。 |
| PKCS12Attribute(String, String) |
从其名称和值构造 PKCS12 属性。 |
PKCS12Attribute(Byte[])
从其 ASN 构造 PKCS12 属性。
[Android.Runtime.Register(".ctor", "([B)V", "", ApiSince=26)]
public PKCS12Attribute(byte[]? encoded);
[<Android.Runtime.Register(".ctor", "([B)V", "", ApiSince=26)>]
new Java.Security.PKCS12Attribute : byte[] -> Java.Security.PKCS12Attribute
参数
- encoded
- Byte[]
属性的 ASN.1 DER 编码。 克隆它以防止后续修改。
- 属性
注解
从其 ASN.1 DER 编码构造 PKCS12 属性。 DER 编码由以下 ASN.1 定义指定:
Attribute ::= SEQUENCE {
type AttributeType,
values SET OF AttributeValue
}
AttributeType ::= OBJECT IDENTIFIER
AttributeValue ::= ANY defined by type
Java文档java.security.PKCS12Attribute.PKCS12Attribute(byte[])。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
PKCS12Attribute(String, String)
从其名称和值构造 PKCS12 属性。
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;)V", "", ApiSince=26)]
public PKCS12Attribute(string? name, string? value);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;)V", "", ApiSince=26)>]
new Java.Security.PKCS12Attribute : string * string -> Java.Security.PKCS12Attribute
参数
- name
- String
属性的标识符
- value
- String
特性的值
- 属性
注解
从其名称和值构造 PKCS12 属性。 该名称是一个 ASN.1 对象标识符,表示为点分隔整数的列表。 字符串值表示为字符串本身。 二进制值表示为冒号分隔的十六进制数字对的字符串。 多值属性以逗号分隔的值列表表示,括在方括号中。 请参阅 Arrays#toString(java.lang.Object[])。
字符串值将 DER 编码为 ASN.1 UTF8String,二进制值将 DER 编码为 ASN.1 八进制字符串。
Java文档java.security.PKCS12Attribute.PKCS12Attribute(java.lang.String, java.lang.String)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。