Language

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ドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

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 オブジェクト識別子です。 文字列値は、文字列自体として表されます。 バイナリ値は、コロンで区切られた 16 進数のペアの文字列として表されます。 複数値属性は、角かっこで囲まれた値のコンマ区切りのリストとして表されます。 Arrays#toString(java.lang.Object[])を参照してください。

文字列値は ASN.1 UTF8String として DER エンコードされ、バイナリ値は ASN.1 オクテット文字列として DER エンコードされます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象