Click or drag to resize
MimeKit

RsaSignaturePadding Class

The RSA signature padding schemes and parameters used by S/MIME.
Inheritance Hierarchy
SystemObject
  MimeKit.CryptographyRsaSignaturePadding

Namespace: MimeKit.Cryptography
Assembly: MimeKit (in MimeKit.dll) Version: 4.3.0
Syntax
C#
public sealed class RsaSignaturePadding : IEquatable<RsaSignaturePadding>

The RsaSignaturePadding type exposes the following members.

Properties
 NameDescription
Public propertyScheme Get the RSA signature padding scheme.
Top
Methods
 NameDescription
Public methodEquals(Object) Determines whether the specified object is equal to the current object.
(Overrides ObjectEquals(Object))
Public methodEquals(RsaSignaturePadding) Determines whether the specified RsaSignaturePadding is equal to the current RsaSignaturePadding.
Public methodGetHashCode Returns the hash code for this instance.
(Overrides ObjectGetHashCode)
Public methodGetType
(Inherited from Object)
Public methodToString Returns a String that represents the current RsaSignaturePadding.
(Overrides ObjectToString)
Top
Operators
 NameDescription
Public operatorStatic memberEquality(RsaSignaturePadding, RsaSignaturePadding) Compare two RsaSignaturePadding objects for equality.
Public operatorStatic memberInequality(RsaSignaturePadding, RsaSignaturePadding) Compare two RsaSignaturePadding objects for inequality.
Top
Fields
 NameDescription
Public fieldStatic memberPkcs1 The PKCS #1 v1.5 signature padding.
Public fieldStatic memberPss The Probibilistic Signature Scheme (PSS) padding.
Top
Remarks
The RSA signature padding schemes and parameters used by S/MIME as described in rfc8017.
See Also