28 lines
801 B
C#
28 lines
801 B
C#
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;
|
|
}
|
|
}
|
|
}
|