Pkcs9AttributeObject 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示用于 CMS/PKCS #7 和 PKCS #9 操作的特性。
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由于添加了 Oid 属性,可以将 对象视为强类型AsnEncodedData对象。
构造函数
Pkcs9AttributeObject() |
初始化 Pkcs9AttributeObject 类的新实例。 |
Pkcs9AttributeObject(AsnEncodedData) |
通过将所指定 Pkcs9AttributeObject 对象用作 AsnEncodedData 类新实例的特性类型及值,对该实例进行初始化。 |
Pkcs9AttributeObject(Oid, Byte[]) |
通过将指定的 Pkcs9AttributeObject 对象用作特性类型,并将指定的 ASN.1 编码数据用作特性值,对 Oid 类的新实例进行初始化。 |
Pkcs9AttributeObject(String, Byte[]) |
通过将指定的对象标识符 (OID) 字符串表示形式用作特性类型,并将指定的 ASN.1 编码数据用作特性值,对 Pkcs9AttributeObject 类的新实例进行初始化。 |
属性
Oid |
获取 Oid 对象,该对象表示与此 Pkcs9AttributeObject 对象相关联的特性类型。 |
RawData |
获取或设置以字节数组表示的 Abstract Syntax Notation One (ASN.1) 编码数据。 (继承自 AsnEncodedData) |
方法
CopyFrom(AsnEncodedData) |
从指定的 Pkcs9AttributeObject 对象中复制此 AsnEncodedData 的 PKCS #9 特性类型及值。 |
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
Format(Boolean) |
将 Abstract Syntax Notation One (ASN.1) 编码数据的格式化版本作为字符串返回。 (继承自 AsnEncodedData) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |