CmsSigner 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表 CMS/PKCS # 7 已簽署訊息的可能簽署者。
public ref class CmsSigner sealed
public sealed class CmsSigner
type CmsSigner = class
Public NotInheritable Class CmsSigner
- 繼承
-
CmsSigner
建構函式
CmsSigner() |
使用預設值,初始化 CmsSigner 類別的新執行個體。 |
CmsSigner(CspParameters) |
已淘汰.
從保留金鑰初始化 CmsSigner 類別的新執行個體。 |
CmsSigner(SubjectIdentifierType) |
使用指定的主體識別碼類型,初始化 CmsSigner 類別的新執行個體。 |
CmsSigner(SubjectIdentifierType, X509Certificate2) |
使用指定的簽署者憑證和主體識別碼類型,初始化 CmsSigner 類別的新執行個體。 |
CmsSigner(SubjectIdentifierType, X509Certificate2, AsymmetricAlgorithm) |
使用指定的簽署者憑證、主體識別碼類型和私密金鑰物件,初始化 CmsSigner 類別的新執行個體。 |
CmsSigner(SubjectIdentifierType, X509Certificate2, RSA, RSASignaturePadding) |
使用指定的簽署者憑證、主體標識符類型、私鑰物件和 RSA 簽章填補,初始化 CmsSigner 類別的新實例。 |
CmsSigner(X509Certificate2) |
使用指定的簽署者憑證,初始化 CmsSigner 類別的新執行個體。 |
屬性
Certificate |
Certificate 屬性會設定或擷取表示簽章憑證的 X509Certificate2 物件。 |
Certificates |
取得被視為 WholeChain 和 ExcludeRoot 之憑證的集合。 |
DigestAlgorithm |
取得或設定要與簽章搭配使用的雜湊演算法演算法識別碼。 |
IncludeOption |
取得或設定選項,指出簽署者憑證之憑證鏈結應該內嵌在已簽署訊息中的數量。 |
PrivateKey |
取得或設定要在簽署期間使用的私密金鑰物件。 |
SignaturePadding |
取得或設定要使用的 RSA 簽章填補。 |
SignedAttributes |
取得與這個簽章建立關聯的屬性集合,這些集合也受到此簽章保護。 |
SignerIdentifierType |
取得用於識別所要使用簽署憑證的配置。 |
UnsignedAttributes |
取得與這個簽章建立關聯的屬性集合,這些集合不受簽章保護。 |
方法
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |