Pkcs9AttributeObject クラス

定義

CMS/PKCS #7 および PKCS #9 の操作に使用する属性を表します。Represents an attribute used for CMS/PKCS #7 and PKCS #9 operations.

public ref class Pkcs9AttributeObject : System::Security::Cryptography::AsnEncodedData
public class Pkcs9AttributeObject : System.Security.Cryptography.AsnEncodedData
type Pkcs9AttributeObject = class
    inherit AsnEncodedData
Public Class Pkcs9AttributeObject
Inherits AsnEncodedData
継承
Pkcs9AttributeObject
派生

注釈

Pkcs9AttributeObject オブジェクトは、Oid プロパティが追加されるため、厳密に型指定された AsnEncodedData オブジェクトと考えることができます。A Pkcs9AttributeObject object can be thought of as a strongly typed AsnEncodedData object because of the addition of the Oid property.

コンストラクター

Pkcs9AttributeObject()

Pkcs9AttributeObject クラスの新しいインスタンスを初期化します。Initializes a new instance of the Pkcs9AttributeObject class.

Pkcs9AttributeObject(AsnEncodedData)

指定された Pkcs9AttributeObject オブジェクトを対応する属性のタイプおよび値とし、AsnEncodedData クラスの新しいインスタンスを初期化します。Initializes a new instance of the Pkcs9AttributeObject class using a specified AsnEncodedData object as its attribute type and value.

Pkcs9AttributeObject(Oid, Byte[])

属性タイプとして Pkcs9AttributeObject オブジェクトを、また、属性値として ASN.1 でエンコードされたデータを指定することによって、Oid クラスの新しいインスタンスを初期化します。、Initializes a new instance of the Pkcs9AttributeObject class using a specified Oid object as the attribute type and a specified ASN.1 encoded data as the attribute value.

Pkcs9AttributeObject(String, Byte[])

属性タイプとしてオブジェクト識別子 (OID) の文字列表現を、また、属性値として ASN.1 でエンコードされたデータを指定することによって、Pkcs9AttributeObject クラスの新しいインスタンスを初期化します。、Initializes a new instance of the Pkcs9AttributeObject class using a specified string representation of an object identifier (OID) as the attribute type and a specified ASN.1 encoded data as the attribute value.

プロパティ

Oid

この Oid オブジェクトに関連付けられた属性のタイプを表す Pkcs9AttributeObject オブジェクトを取得します。Gets an Oid object that represents the type of attribute associated with this Pkcs9AttributeObject object.

RawData

ASN.1 (Abstract Syntax Notation One) でエンコードされたデータをバイト配列表現で取得または設定します。Gets or sets the Abstract Syntax Notation One (ASN.1)-encoded data represented in a byte array.

(継承元 AsnEncodedData)

メソッド

CopyFrom(AsnEncodedData)

指定された Pkcs9AttributeObject オブジェクトから、この AsnEncodedData の PKCS #9 属性の型と値をコピーします。Copies a PKCS #9 attribute type and value for this Pkcs9AttributeObject from the specified AsnEncodedData object.

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判定します。Determines whether the specified object is equal to the current object.

(継承元 Object)
Format(Boolean)

ASN.1 (Abstract Syntax Notation One) でエンコードされたデータを、文字列として書式設定して返します。Returns a formatted version of the Abstract Syntax Notation One (ASN.1)-encoded data as a string.

(継承元 AsnEncodedData)
GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
ToString()

現在のオブジェクトを表す string を返します。Returns a string that represents the current object.

(継承元 Object)

適用対象