PdfCertificate Class |
Namespace: Spire.Pdf.Security
The PdfCertificate type exposes the following members.
Name | Description | |
---|---|---|
![]() |
PdfCertificate( Byte ) |
Signature data
|
![]() |
PdfCertificate(X509Certificate) |
Creates new PdfCertificate from an certificate.
|
![]() |
PdfCertificate( Byte , String) |
Signature data
|
![]() |
PdfCertificate(String, String) |
Creates new PdfCertificate from PFX file.
|
![]() |
PdfCertificate( Byte , String, X509KeyStorageFlags) |
Signature data
|
![]() |
PdfCertificate(String, String, X509KeyStorageFlags) |
Creates new PdfCertificate from PFX file.
|
Name | Description | |
---|---|---|
![]() |
Archived |
Gets or sets a value indicating that an X.509 certificate is archived.
(Inherited from
X509Certificate2
.)
|
![]() |
Extensions |
Gets a collection of
X509Extension
objects.
(Inherited from
X509Certificate2
.)
|
![]() |
FriendlyName |
Gets or sets the associated alias for a certificate.
(Inherited from
X509Certificate2
.)
|
![]() |
Handle |
Gets a handle to a Microsoft Cryptographic API certificate context described by an unmanaged PCCERT_CONTEXT structure.
(Inherited from
X509Certificate
.)
|
![]() |
HasPrivateKey |
Gets a value that indicates whether an
X509Certificate2
object contains a private key.
(Inherited from
X509Certificate2
.)
|
![]() |
Issuer |
Gets the name of the certificate authority that issued the X.509v3 certificate.
(Inherited from
X509Certificate
.)
|
![]() |
IssuerName |
Gets the distinguished name of the certificate issuer.
(Inherited from
X509Certificate2
.)
|
![]() |
NotAfter |
Gets the date in local time after which a certificate is no longer valid.
(Inherited from
X509Certificate2
.)
|
![]() |
NotBefore |
Gets the date in local time on which a certificate becomes valid.
(Inherited from
X509Certificate2
.)
|
![]() |
PrivateKey |
Gets or sets the
AsymmetricAlgorithm
object that represents the private key associated with a certificate.
(Inherited from
X509Certificate2
.)
|
![]() |
PublicKey |
Gets a
PublicKey
object associated with a certificate.
(Inherited from
X509Certificate2
.)
|
![]() |
RawData |
Gets the raw data of a certificate.
(Inherited from
X509Certificate2
.)
|
![]() |
SerialNumber |
Gets the serial number of a certificate.
(Inherited from
X509Certificate2
.)
|
![]() |
SignatureAlgorithm |
Gets the algorithm used to create the signature of a certificate.
(Inherited from
X509Certificate2
.)
|
![]() |
Subject |
Gets the subject distinguished name from the certificate.
(Inherited from
X509Certificate
.)
|
![]() |
SubjectName |
Gets the subject distinguished name from a certificate.
(Inherited from
X509Certificate2
.)
|
![]() |
Thumbprint |
Gets the thumbprint of a certificate.
(Inherited from
X509Certificate2
.)
|
![]() |
Version |
Gets the X.509 format version of a certificate.
(Inherited from
X509Certificate2
.)
|
Name | Description | |
---|---|---|
![]() |
Dispose |
Releases all resources used by the current
X509Certificate
object.
(Inherited from
X509Certificate
.)
|
![]() |
Dispose(Boolean) |
Releases all of the unmanaged resources used by this
X509Certificate
and optionally releases the managed resources.
(Inherited from
X509Certificate
.)
|
![]() |
Equals(Object) |
Compares two
X509Certificate
objects for equality.
(Inherited from
X509Certificate
.)
|
![]() |
Equals(X509Certificate) |
Compares two
X509Certificate
objects for equality.
(Inherited from
X509Certificate
.)
|
![]() |
Export(X509ContentType) |
Exports the current
X509Certificate
object to a byte array in a format described by one of the
X509ContentType
values.
(Inherited from
X509Certificate
.)
|
![]() |
Export(X509ContentType, String) |
Exports the current
X509Certificate
object to a byte array in a format described by one of the
X509ContentType
values, and using the specified password.
(Inherited from
X509Certificate
.)
|
![]() |
Export(X509ContentType, SecureString) |
Exports the current
X509Certificate
object to a byte array using the specified format and a password.
(Inherited from
X509Certificate
.)
|
![]() |
Finalize |
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from
Object
.)
|
![]() ![]() |
FindByIssuer |
Finds the certificate by issuer.
|
![]() ![]() |
FindBySerialId |
Finds the certificate by serial number.
|
![]() ![]() |
FindBySubject |
Finds the certificate by subject.
|
![]() |
GetCertHash |
Returns the hash value for the X.509v3 certificate as an array of bytes.
(Inherited from
X509Certificate
.)
|
![]() |
GetCertHashString |
Returns the SHA1 hash value for the X.509v3 certificate as a hexadecimal string.
(Inherited from
X509Certificate
.)
|
![]() ![]() |
GetCertificates |
Gets the certificates in all storages.
|
![]() |
GetEffectiveDateString |
Returns the effective date of this X.509v3 certificate.
(Inherited from
X509Certificate
.)
|
![]() |
GetExpirationDateString |
Returns the expiration date of this X.509v3 certificate.
(Inherited from
X509Certificate
.)
|
![]() |
GetFormat |
Returns the name of the format of this X.509v3 certificate.
(Inherited from
X509Certificate
.)
|
![]() |
GetHashCode |
Returns the hash code for the X.509v3 certificate as an integer.
(Inherited from
X509Certificate
.)
|
![]() |
GetIssuerName |
Obsolete.
Returns the name of the certification authority that issued the X.509v3 certificate.
(Inherited from
X509Certificate
.)
|
![]() |
GetKeyAlgorithm |
Returns the key algorithm information for this X.509v3 certificate as a string.
(Inherited from
X509Certificate
.)
|
![]() |
GetKeyAlgorithmParameters |
Returns the key algorithm parameters for the X.509v3 certificate as an array of bytes.
(Inherited from
X509Certificate
.)
|
![]() |
GetKeyAlgorithmParametersString |
Returns the key algorithm parameters for the X.509v3 certificate as a hexadecimal string.
(Inherited from
X509Certificate
.)
|
![]() |
GetName |
Obsolete.
Returns the name of the principal to which the certificate was issued.
(Inherited from
X509Certificate
.)
|
![]() |
GetNameInfo |
Gets the name info.
|
![]() |
GetPublicKey |
Returns the public key for the X.509v3 certificate as an array of bytes.
(Inherited from
X509Certificate
.)
|
![]() |
GetPublicKeyString |
Returns the public key for the X.509v3 certificate as a hexadecimal string.
(Inherited from
X509Certificate
.)
|
![]() |
GetRawCertData |
Returns the raw data for the entire X.509v3 certificate as an array of bytes.
(Inherited from
X509Certificate
.)
|
![]() |
GetRawCertDataString |
Returns the raw data for the entire X.509v3 certificate as a hexadecimal string.
(Inherited from
X509Certificate
.)
|
![]() |
GetSerialNumber |
Returns the serial number of the X.509v3 certificate as an array of bytes.
(Inherited from
X509Certificate
.)
|
![]() |
GetSerialNumberString |
Returns the serial number of the X.509v3 certificate as a hexadecimal string.
(Inherited from
X509Certificate
.)
|
![]() |
GetType |
Gets the
Type
of the current instance.
(Inherited from
Object
.)
|
![]() |
Import( Byte ) |
Populates an
X509Certificate2
object with data from a byte array.
(Inherited from
X509Certificate2
.)
|
![]() |
Import(String) |
Populates an
X509Certificate2
object with information from a certificate file.
(Inherited from
X509Certificate2
.)
|
![]() |
Import( Byte , String, X509KeyStorageFlags) |
Populates an
X509Certificate2
object using data from a byte array, a password, and flags for determining how to import the private key.
(Inherited from
X509Certificate2
.)
|
![]() |
Import( Byte , SecureString, X509KeyStorageFlags) |
Populates an
X509Certificate2
object using data from a byte array, a password, and a key storage flag.
(Inherited from
X509Certificate2
.)
|
![]() |
Import(String, String, X509KeyStorageFlags) |
Populates an
X509Certificate2
object with information from a certificate file, a password, and a
X509KeyStorageFlags
value.
(Inherited from
X509Certificate2
.)
|
![]() |
Import(String, SecureString, X509KeyStorageFlags) |
Populates an
X509Certificate2
object with information from a certificate file, a password, and a key storage flag.
(Inherited from
X509Certificate2
.)
|
![]() |
MemberwiseClone |
Creates a shallow copy of the current
Object
.
(Inherited from
Object
.)
|
![]() |
Reset |
Resets the state of an
X509Certificate2
object.
(Inherited from
X509Certificate2
.)
|
![]() |
ToString |
Displays an X.509 certificate in text format.
(Inherited from
X509Certificate2
.)
|
![]() |
ToString(Boolean) |
Displays an X.509 certificate in text format.
(Inherited from
X509Certificate2
.)
|
![]() |
Verify |
Performs a X.509 chain validation using basic validation policy.
(Inherited from
X509Certificate2
.)
|