ValidateCert
ValidateCert(X509Certificate)
The ValidateCert command is used by the client to validate a certificate that has been received via an S/MIME mail.
public List<CertificateStatuses> ValidateCert(X509Certificate certificate)
Parameter | Type | Description |
---|---|---|
certificate | X509Certificate | Certificate that has to be validated. |
Return Value
List of validation certificate statuses
See Also
- class CertificateStatuses
- interface IActiveSyncTLClient
- namespace Aspose.Email.Clients.ActiveSync.TransportLayer
- assembly Aspose.Email
ValidateCert(X509Certificate, bool)
The ValidateCert is used by the client to validate a certificate that has been received via an S/MIME mail.
public List<CertificateStatuses> ValidateCert(X509Certificate certificate, bool checkCrl)
Parameter | Type | Description |
---|---|---|
certificate | X509Certificate | Certificate that has to be validated. |
checkCrl | Boolean | Specifies whether the server SHOULD ignore an unverifiable revocation status. The revocation status of a certificate cannot be verified when the certificate revocation lists (CRLs) cannot be retrieved. When the CheckCRL value is set to TRUE, the server MUST NOT ignore an unverifiable revocation status. When the CheckCRL value is set to FALSE, the server SHOULD ignore an unverifiable revocation status. The default value is FALSE. |
Return Value
List of validation certificate statuses
See Also
- class CertificateStatuses
- interface IActiveSyncTLClient
- namespace Aspose.Email.Clients.ActiveSync.TransportLayer
- assembly Aspose.Email
ValidateCert(X509Certificate, IEnumerable<X509Certificate>)
The ValidateCert is used by the client to validate a certificate that has been received via an S/MIME mail.
public List<CertificateStatuses> ValidateCert(X509Certificate certificate,
IEnumerable<X509Certificate> certificateChains)
Parameter | Type | Description |
---|---|---|
certificate | X509Certificate | Certificate that has to be validated. |
certificateChains | IEnumerable`1 | List of certificates to be validated. |
Return Value
List of validation certificate statuses
See Also
- class CertificateStatuses
- interface IActiveSyncTLClient
- namespace Aspose.Email.Clients.ActiveSync.TransportLayer
- assembly Aspose.Email
ValidateCert(X509Certificate, IEnumerable<X509Certificate>, bool)
The ValidateCert is used by the client to validate a certificate that has been received via an S/MIME mail.
public List<CertificateStatuses> ValidateCert(X509Certificate certificate,
IEnumerable<X509Certificate> certificateChains, bool checkCrl)
Parameter | Type | Description |
---|---|---|
certificate | X509Certificate | Certificate that has to be validated. |
certificateChains | IEnumerable`1 | List of certificates that have to be validated. |
checkCrl | Boolean | Specifies whether the server SHOULD ignore an unverifiable revocation status. The revocation status of a certificate cannot be verified when the certificate revocation lists (CRLs) cannot be retrieved. When the CheckCRL value is set to TRUE, the server MUST NOT ignore an unverifiable revocation status. When the CheckCRL value is set to FALSE, the server SHOULD ignore an unverifiable revocation status. The default value is FALSE. |
Return Value
List of validation certificate statuses
See Also
- class CertificateStatuses
- interface IActiveSyncTLClient
- namespace Aspose.Email.Clients.ActiveSync.TransportLayer
- assembly Aspose.Email
ValidateCert(IEnumerable<X509Certificate>)
The ValidateCert is used by the client to validate a certificate that has been received via an S/MIME mail.
public List<CertificateStatuses> ValidateCert(IEnumerable<X509Certificate> certificates)
Parameter | Type | Description |
---|---|---|
certificates | IEnumerable`1 | Enumeration of certificates that have to be validated. |
Return Value
List of validation certificate statuses
See Also
- class CertificateStatuses
- interface IActiveSyncTLClient
- namespace Aspose.Email.Clients.ActiveSync.TransportLayer
- assembly Aspose.Email
ValidateCert(IEnumerable<X509Certificate>, bool)
The ValidateCert is used by the client to validate a certificate that has been received via an S/MIME mail.
public List<CertificateStatuses> ValidateCert(IEnumerable<X509Certificate> certificates,
bool checkCrl)
Parameter | Type | Description |
---|---|---|
certificates | IEnumerable`1 | Enumeration of certificates that have to be validated. |
checkCrl | Boolean | Specifies whether the server SHOULD ignore an unverifiable revocation status. The revocation status of a certificate cannot be verified when the certificate revocation lists (CRLs) cannot be retrieved. When the CheckCRL value is set to TRUE, the server MUST NOT ignore an unverifiable revocation status. When the CheckCRL value is set to FALSE, the server SHOULD ignore an unverifiable revocation status. The default value is FALSE. |
Return Value
List of validation certificate statuses
See Also
- class CertificateStatuses
- interface IActiveSyncTLClient
- namespace Aspose.Email.Clients.ActiveSync.TransportLayer
- assembly Aspose.Email
ValidateCert(IEnumerable<X509Certificate>, IEnumerable<X509Certificate>)
The ValidateCert is used by the client to validate a certificate that has been received via an S/MIME mail.
public List<CertificateStatuses> ValidateCert(IEnumerable<X509Certificate> certificates,
IEnumerable<X509Certificate> certificateChains)
Parameter | Type | Description |
---|---|---|
certificates | IEnumerable`1 | Enumeration of certificates that have to be validated. |
certificateChains | IEnumerable`1 | Enumeration of certificates that have to be validated. |
Return Value
List of validation certificate statuses
See Also
- class CertificateStatuses
- interface IActiveSyncTLClient
- namespace Aspose.Email.Clients.ActiveSync.TransportLayer
- assembly Aspose.Email
ValidateCert(IEnumerable<X509Certificate>, IEnumerable<X509Certificate>, bool)
The ValidateCert is used by the client to validate a certificate that has been received via an S/MIME mail.
public List<CertificateStatuses> ValidateCert(IEnumerable<X509Certificate> certificates,
IEnumerable<X509Certificate> certificateChains, bool checkCrl)
Parameter | Type | Description |
---|---|---|
certificates | IEnumerable`1 | Enumeration of certificates that have to be validated. |
certificateChains | IEnumerable`1 | Enumeration of certificates that have to be validated. |
checkCrl | Boolean | Specifies whether the server SHOULD ignore an unverifiable revocation status. The revocation status of a certificate cannot be verified when the certificate revocation lists (CRLs) cannot be retrieved. When the CheckCRL value is set to TRUE, the server MUST NOT ignore an unverifiable revocation status. When the CheckCRL value is set to FALSE, the server SHOULD ignore an unverifiable revocation status. The default value is FALSE. |
Return Value
List of validation certificate statuses
See Also
- class CertificateStatuses
- interface IActiveSyncTLClient
- namespace Aspose.Email.Clients.ActiveSync.TransportLayer
- assembly Aspose.Email