EnrollParams class

Annotations
  • @JsonSerializable.new()

Constructors

EnrollParams()
EnrollParams.fromJson(Map<String, dynamic> json)
factory

Properties

apkamKeysExpiryDuration ↔ Duration?
getter/setter pair
apkamPublicKey ↔ String?
getter/setter pair
apkamPublicKeySignature ↔ String?
Proof that the sender holds the private half of the apkamPublicKey it is asking the atServer to install — base64 of a signature by that new private key over <enrollmentId>|<apkamPublicKey>|<signingAlgo>.
getter/setter pair
appName ↔ String?
getter/setter pair
apsk ↔ Map<String, dynamic>?
The value to publish as this enrollment's APKAM public signing key at public:_apsk.<enrollmentId>.a.__e@<atSign>, composed by the client.
getter/setter pair
apskLegacy ↔ String?
The bare _apsk value — an RSA public key string, exactly as the record has always carried it — to publish verbatim at public:_apsk.<enrollmentId>.a.__e@<atSign>.
getter/setter pair
deviceName ↔ String?
getter/setter pair
encPrivateKeyIV ↔ String?
getter/setter pair
encryptedAPKAMSymmetricKey ↔ String?
getter/setter pair
encryptedDefaultEncryptionPrivateKey ↔ String?
getter/setter pair
encryptedDefaultSelfEncryptionKey ↔ String?
getter/setter pair
enrollmentId ↔ String?
getter/setter pair
enrollmentStatusFilter ↔ List<EnrollmentStatus>?
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
metadata ↔ Map<String, dynamic>?
Opaque, additive metadata the server stores verbatim on the enrollment record, carrying the enrollment's key package (metadata.keyPackage) for the secret-sharing substrate.
getter/setter pair
namespaces ↔ Map<String, String>?
getter/setter pair
otp ↔ String?
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
selfEncKeyIV ↔ String?
getter/setter pair
signingAlgo ↔ String?
The signing algorithm of apkamPublicKey — rsa2048 (legacy default) or mldsa65 (PQ). Recorded on the enrollment so PKAM verification is record-authoritative.
getter/setter pair

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 ==(Object other) → bool
The equality operator.
inherited