Key class

This protocol has been designed to operate with almost any public key format, encoding, and algorithm (signature and/or encryption).

Constructors

Key()

Properties

hashCode int?
The hash code for this object.
no setterinherited
runtimeType Type?
A representation of the runtime type of the object.
no setterinherited

Methods

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

Operators

operator ==(Object? other) bool?
The equality operator.
inherited

Static Properties

supported SupportedFunction?
getter/setter pair

Static Methods

ellipticCurve(int? id) → ECDomainParameters?
ellipticCurveDSA(int? id) bool?
ellipticCurveHash(int? id) → Digest?
ellipticCurveName(int? id) String?
ellipticCurveSecretBits(int? id) int?
id(String? name) int?
name(int? id) String?
preferenceCsv([int? startAfter = 0]) String?
preferenceIntersect(String? intersectCsv, [bool? server = false, int? startAfter = 0]) int?

Constants

ECDSA_SHA2_NISTP256 → const int?
ECDSA_SHA2_NISTP384 → const int?
ECDSA_SHA2_NISTP521 → const int?
ED25519 → const int?
End → const int?
RSA → const int?