iText 8.0.5 API
|
Trusted certificates storage class to be used to configure trusted certificates in a particular way. More...
Public Member Functions |
|
virtual void | AddGenerallyTrustedCertificates (ICollection< IX509Certificate > certificates) |
Add collection of certificates to be trusted for any possible usage. More... |
|
virtual void | AddOcspTrustedCertificates (ICollection< IX509Certificate > certificates) |
Add collection of certificates to be trusted for OCSP response signing. More... |
|
virtual void | AddCrlTrustedCertificates (ICollection< IX509Certificate > certificates) |
Add collection of certificates to be trusted for CRL signing. More... |
|
virtual void | AddTimestampTrustedCertificates (ICollection< IX509Certificate > certificates) |
Add collection of certificates to be trusted for timestamping. More... |
|
virtual void | AddCATrustedCertificates (ICollection< IX509Certificate > certificates) |
Add collection of certificates to be trusted to be CA certificates. More... |
|
virtual bool | IsCertificateGenerallyTrusted (IX509Certificate certificate) |
Check if provided certificate is configured to be trusted for any purpose. More... |
|
virtual bool | IsCertificateTrustedForOcsp (IX509Certificate certificate) |
Check if provided certificate is configured to be trusted for OCSP response generation. More... |
|
virtual bool | IsCertificateTrustedForCrl (IX509Certificate certificate) |
Check if provided certificate is configured to be trusted for CRL generation. More... |
|
virtual bool | IsCertificateTrustedForTimestamp (IX509Certificate certificate) |
Check if provided certificate is configured to be trusted for timestamp generation. More... |
|
virtual bool | IsCertificateTrustedForCA (IX509Certificate certificate) |
Check if provided certificate is configured to be trusted to be CA. More... |
|
virtual IX509Certificate | GetGenerallyTrustedCertificate (String certificateName) |
Get certificate, if any, which is trusted for any usage, which corresponds to the provided certificate name. More... |
|
virtual IX509Certificate | GetCertificateTrustedForOcsp (String certificateName) |
Get certificate, if any, which is trusted for OCSP response generation, which corresponds to the provided certificate name. More... |
|
virtual IX509Certificate | GetCertificateTrustedForCrl (String certificateName) |
Get certificate, if any, which is trusted for CRL generation, which corresponds to the provided certificate name. More... |
|
virtual IX509Certificate | GetCertificateTrustedForTimestamp (String certificateName) |
Get certificate, if any, which is trusted for timestamp generation, which corresponds to the provided certificate name. More... |
|
virtual IX509Certificate | GetCertificateTrustedForCA (String certificateName) |
Get certificate, if any, which is trusted to be a CA, which corresponds to the provided certificate name. More... |
|
virtual IX509Certificate | GetKnownCertificate (String certificateName) |
Get certificate, if any, which corresponds to the provided certificate name. More... |
|
virtual ICollection< IX509Certificate > | GetAllTrustedCertificates () |
Get all the certificates, which where provided to this storage as trusted certificate. More... |
|
Trusted certificates storage class to be used to configure trusted certificates in a particular way.
|
inlinevirtual |
Add collection of certificates to be trusted to be CA certificates.
Add collection of certificates to be trusted to be CA certificates. These certificates are considered to be valid trust anchors for certificate generation.
certificates |
System.Collections.ICollection
|
inlinevirtual |
Add collection of certificates to be trusted for CRL signing.
Add collection of certificates to be trusted for CRL signing. These certificates are considered to be valid trust anchors for arbitrarily long certificate chain responsible for CRL generation.
certificates |
System.Collections.ICollection
|
inlinevirtual |
Add collection of certificates to be trusted for any possible usage.
certificates |
System.Collections.ICollection
|
inlinevirtual |
Add collection of certificates to be trusted for OCSP response signing.
Add collection of certificates to be trusted for OCSP response signing. These certificates are considered to be valid trust anchors for arbitrarily long certificate chain responsible for OCSP response generation.
certificates |
System.Collections.ICollection
|
inlinevirtual |
Add collection of certificates to be trusted for timestamping.
Add collection of certificates to be trusted for timestamping. These certificates are considered to be valid trust anchors for arbitrarily long certificate chain responsible for timestamp generation.
certificates |
System.Collections.ICollection
|
inlinevirtual |
Get all the certificates, which where provided to this storage as trusted certificate.
System.Collections.ICollection
|
inlinevirtual |
Get certificate, if any, which is trusted to be a CA, which corresponds to the provided certificate name.
certificateName |
System.String certificate name
iText.Commons.Bouncycastle.Cert.IX509Certificate which corresponds to the provided certificate name
|
inlinevirtual |
Get certificate, if any, which is trusted for CRL generation, which corresponds to the provided certificate name.
certificateName |
System.String certificate name
iText.Commons.Bouncycastle.Cert.IX509Certificate which corresponds to the provided certificate name
|
inlinevirtual |
Get certificate, if any, which is trusted for OCSP response generation, which corresponds to the provided certificate name.
certificateName |
System.String certificate name
iText.Commons.Bouncycastle.Cert.IX509Certificate which corresponds to the provided certificate name
|
inlinevirtual |
Get certificate, if any, which is trusted for timestamp generation, which corresponds to the provided certificate name.
certificateName |
System.String certificate name
iText.Commons.Bouncycastle.Cert.IX509Certificate which corresponds to the provided certificate name
|
inlinevirtual |
Get certificate, if any, which is trusted for any usage, which corresponds to the provided certificate name.
certificateName |
System.String certificate name
iText.Commons.Bouncycastle.Cert.IX509Certificate which corresponds to the provided certificate name
|
inlinevirtual |
Get certificate, if any, which corresponds to the provided certificate name.
certificateName |
System.String certificate name
iText.Commons.Bouncycastle.Cert.IX509Certificate which corresponds to the provided certificate name
|
inlinevirtual |
Check if provided certificate is configured to be trusted for any purpose.
certificate |
iText.Commons.Bouncycastle.Cert.IX509Certificate to be checked
true
is provided certificate is generally trusted, false
otherwise
|
inlinevirtual |
Check if provided certificate is configured to be trusted to be CA.
certificate |
iText.Commons.Bouncycastle.Cert.IX509Certificate to be checked
true
is provided certificate is trusted for certificates generation, false
otherwise
|
inlinevirtual |
Check if provided certificate is configured to be trusted for CRL generation.
certificate |
iText.Commons.Bouncycastle.Cert.IX509Certificate to be checked
true
is provided certificate is trusted for CRL generation, false
otherwise
|
inlinevirtual |
Check if provided certificate is configured to be trusted for OCSP response generation.
certificate |
iText.Commons.Bouncycastle.Cert.IX509Certificate to be checked
true
is provided certificate is trusted for OCSP generation, false
otherwise
|
inlinevirtual |
Check if provided certificate is configured to be trusted for timestamp generation.
certificate |
iText.Commons.Bouncycastle.Cert.IX509Certificate to be checked
true
is provided certificate is trusted for timestamp generation, false
otherwise