using System; namespace Alkami.Ops.Common.Exceptions { public class InvalidCertificateException : CertificateExceptionBase { private readonly DateTime? _effectiveDateTime; private readonly DateTime? _expirationDateTime; public DateTime? EffectiveDateTime { get { return _effectiveDateTime; } } public DateTime? ExpirationDateTime { get { return _expirationDateTime; } } public InvalidCertificateException(string message, string name, string thumbprint, DateTime? effectiveDate = null, DateTime? expirationDate = null) : base(message, name, thumbprint) { _effectiveDateTime = effectiveDate; _expirationDateTime = expirationDate; } } }