PKCS12Attribute 构造函数

定义

重载

名称 说明
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)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于