Class Asn1UtcTime
- Namespace
- Org.BouncyCastle.Asn1
- Assembly
- BouncyCastle.Cryptography.dll
UTCTime ASN.1 type
public class Asn1UtcTime : Asn1Object, IAsn1Convertible
- Inheritance
-
Asn1UtcTime
- Implements
- Derived
- Inherited Members
Constructors
Asn1UtcTime(DateTime)
[Obsolete("Use `Asn1UtcTime(DateTime, int)' instead")]
public Asn1UtcTime(DateTime dateTime)
Parameters
dateTimeDateTime
Asn1UtcTime(DateTime, int)
public Asn1UtcTime(DateTime dateTime, int twoDigitYearMax)
Parameters
Asn1UtcTime(string)
public Asn1UtcTime(string timeString)
Parameters
timeStringstring
Properties
TimeString
public string TimeString { get; }
Property Value
TwoDigitYearMax
public int TwoDigitYearMax { get; }
Property Value
Methods
Asn1Equals(Asn1Object)
protected override bool Asn1Equals(Asn1Object asn1Object)
Parameters
asn1ObjectAsn1Object
Returns
Asn1GetHashCode()
protected override int Asn1GetHashCode()
Returns
GetInstance(Asn1TaggedObject, bool)
public static Asn1UtcTime GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObjectAsn1TaggedObjectdeclaredExplicitbool
Returns
GetInstance(object)
public static Asn1UtcTime GetInstance(object obj)
Parameters
objobject
Returns
GetOptional(Asn1Encodable)
public static Asn1UtcTime GetOptional(Asn1Encodable element)
Parameters
elementAsn1Encodable
Returns
GetTagged(Asn1TaggedObject, bool)
public static Asn1UtcTime GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObjectAsn1TaggedObjectdeclaredExplicitbool
Returns
ToAdjustedDateTime()
Return an adjusted date in the range of 1950 - 2049.
[Obsolete("Use 'ToDateTime(2049)' instead")]
public DateTime ToAdjustedDateTime()
Returns
ToDateTime()
public DateTime ToDateTime()
Returns
ToDateTime(Calendar)
public DateTime ToDateTime(Calendar calendar)
Parameters
calendarCalendar
Returns
ToDateTime(int)
public DateTime ToDateTime(int twoDigitYearMax)
Parameters
twoDigitYearMaxint
Returns
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.