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
_apskvalue — an RSA public key string, exactly as the record has always carried it — to publish verbatim atpublic:_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) ormldsa65(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