Certificate class

Constructors

Certificate({required String uuid, required String certificate, required String alias, required String subjectDN, required String notAfterDate, required String serialNumber, required Algorithm algorithm, required Map<String, dynamic> parameterMap, required String certificateDescription})
const
Certificate.fromBase64(Map<String, dynamic> data)
factory
Certificate.fromJson(Map<String, dynamic> json)
factory

Properties

algorithm Algorithm
final
alias String
final
certificate String
final
certificateDescription String
final
hashCode int
The hash code for this object.
no setteroverride
notAfterDate String
final
parameterMap Map<String, dynamic>
final
pem String
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serialNumber String
final
storageID String
no setter
subjectDN String
final
uuid String
final
x509certificate → X509Certificate
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(dynamic other) bool
The equality operator.
override

Static Methods

getCertificateDescription(X509Certificate x509certificate, String serialNumber, Algorithm algorithm) String
getParameterMap(X509Certificate x509certificate, String serialNumber, Algorithm algorithm) Map<String, String>
parseSerialNumberToHex(BigInt serialNumber) String

Constants

PEM_END_STRING → const String
PEM_START_STRING → const String