# Fault - DrConfigFaultInvalidCertificate

Extended by
  DrConfigFaultCertificateCtlNotValidForUsage, DrConfigFaultCertificateCtlSignatureNotValid, DrConfigFaultCertificateCtlTimeNotValid, DrConfigFaultCertificateCyclicError, DrConfigFaultCertificateNotTimeNested, DrConfigFaultCertificateNotTrustedByDrConfig, DrConfigFaultCertificateNotValidForUsage, DrConfigFaultCertificatePartialChain, DrConfigFaultCertificateRevocStatusUnknown, DrConfigFaultCertificateRevokedError, DrConfigFaultCertificateSignatureNotValid, DrConfigFaultCertificateTimeNotValid, DrConfigFaultCertificateUnknownError, DrConfigFaultCertificateUntrustedRoot
Extends
  DrConfigFaultDrConfigRuntimeFault
Since
  DrConfig API 3.1

## Fault Description

An InvalidCertificate fault is thrown when certificate is not suitable. For example when it is expired, not yet valid, contains a weak key etc.

Properties

Name | Type | Description
--- | --- | ---
address | xsd:string | Host name of the remote server that sends the certificate.
name* | xsd:string | Name of the SRM server that validates an SSL certificate.
port | xsd:string | Port of the remote server that sends the certificate.
uuid* | xsd:string | UUID of the SRM server that validates an SSL certificate.
Properties inherited from DrConfigFaultDrConfigRuntimeFault
None
Properties inherited from
None

*May not be present