.NET Based OPC UA Client/Server SDK
3.0.5.474
|
Provides access to an X509 CRL object. More...
Inherits UnifiedAutomation.UaBase.ICertificateRevocationList, and IDisposable.
Public Member Functions | |
X509CRL (string filePath) | |
Loads a CRL from a file. More... | |
X509CRL (byte[] crl) | |
Loads a CRL from a memory buffer. More... | |
void | Dispose () |
Frees any unmanaged resources. More... | |
bool | VerifySignature (ICertificate issuer, bool throwOnError) |
Verifies the signature on the CRL. More... | |
bool | IsRevoked (ICertificate certificate) |
Returns true the certificate is in the CRL. More... | |
bool | VerifySignature (ICertificate certificate) |
Properties | |
ICertificate | Issuer [get] |
The subject name of the Issuer for the CRL. More... | |
string | IssuerName [get] |
The subject name of the Issuer for the CRL. More... | |
DateTime | UpdateTime [get] |
When the CRL was last updated. More... | |
DateTime | NextUpdateTime [get] |
When the CRL is due for its next update. More... | |
byte[] | RawData [get] |
The raw data for the CRL. More... | |
Properties inherited from UnifiedAutomation.UaBase.ICertificateRevocationList | |
ICertificate | Issuer [get] |
string | IssuerName [get] |
DateTime | UpdateTime [get] |
DateTime | NextUpdateTime [get] |
byte[] | RawData [get] |
Provides access to an X509 CRL object.
|
inline |
Loads a CRL from a file.
|
inline |
Loads a CRL from a memory buffer.
|
inline |
Frees any unmanaged resources.
|
inline |
Returns true the certificate is in the CRL.
Implements UnifiedAutomation.UaBase.ICertificateRevocationList.
|
inline |
Verifies the signature on the CRL.
|
get |
The subject name of the Issuer for the CRL.
|
get |
The subject name of the Issuer for the CRL.
|
get |
When the CRL is due for its next update.
|
get |
The raw data for the CRL.
|
get |
When the CRL was last updated.