SecCertificate 类

定义

表示 iOS/OSX 上的数字证书。

public class SecCertificate : IDisposable, ObjCRuntime.INativeObject
type SecCertificate = class
    interface INativeObject
    interface IDisposable
继承
SecCertificate
实现

构造函数

SecCertificate(Byte[])

从原始 DER 编码的 X.509 证书字节数组初始化此实例

SecCertificate(IntPtr)

表示 iOS/OSX 上的数字证书。

SecCertificate(NSData)

从包含 DER 编码的 X.509 证书的 NSData 缓冲区初始化此实例。

SecCertificate(X509Certificate)

从现有的 X509Certificate 实例初始化此实例。

SecCertificate(X509Certificate2)

从现有 X509Certificate2 实例初始化此实例。

属性

DerData

返回证书可辨别编码规则 (DER) 表示形式。

Handle

处理指向非托管对象表示形式的 (指针) 。

SubjectSummary

证书的人工可读摘要。

方法

Dispose()

释放 SecCertificate 对象使用的资源。

Dispose(Boolean)

释放 SecCertificate 对象使用的资源。

Finalize()

SecCertificate 对象的终结器

GetCommonName()

表示 iOS/OSX 上的数字证书。

GetEmailAddresses()

表示 iOS/OSX 上的数字证书。

GetKey()

表示 iOS/OSX 上的数字证书。

GetNormalizedIssuerSequence()

表示 iOS/OSX 上的数字证书。

GetNormalizedSubjectSequence()

表示 iOS/OSX 上的数字证书。

GetPublicKey()

表示 iOS/OSX 上的数字证书。

GetSerialNumber()

开发人员不应使用此已弃用的方法。 开发人员应改用“GetSerialNumber (nSError) ”。

GetSerialNumber(NSError)

表示 iOS/OSX 上的数字证书。

GetTypeID()

Security.SecCertificate 类型的类型标识符。

ToX509Certificate()

表示 iOS/OSX 上的数字证书。

ToX509Certificate2()

表示 iOS/OSX 上的数字证书。

适用于