EnrollVerbBuilder class
Enroll verb builder generates enroll verb command for APKAM(Application PKAM) authentication process.
- Implemented types
 
Constructors
Properties
- apkamKeysExpiryDuration ↔ Duration?
 - 
  
  getter/setter pair
 - apkamPublicKey ↔ String?
 - 
  Public key of an asymmetric key pair generated on the app or client.
  getter/setter pair
 - appName ↔ String?
 - 
  Name of the mobile application or client sending the enroll verb.
  getter/setter pair
 - atKey ↔ AtKey
 - 
  Represents the AtKey instance to populate the verb builder data
  getter/setter pairinherited
 - deviceName ↔ String?
 - 
  Name of the device sending the enroll verb.
  getter/setter pair
 - encPrivateKeyIV ↔ String?
 - 
  Initialisation vector used during symmetric encryption of the default encryption key.
  getter/setter pair
 - encryptedAPKAMSymmetricKey ↔ String?
 - 
  
  getter/setter pair
 - encryptedDefaultEncryptedPrivateKey ↔ String?
 - 
  
  getter/setter pair
 - encryptedDefaultEncryptionPrivateKey ↔ String?
 - 
  
  getter/setter pair
 - encryptedDefaultSelfEncryptionKey ↔ String?
 - 
  
  getter/setter pair
 - enrollmentId ↔ String?
 - 
  
  getter/setter pair
 - 
  enrollmentStatusFilter
  ↔ List<
EnrollmentStatus> ? - 
  Filters enrollment requests based on provided EnrollmentStatus criteria.
  getter/setter pair
 - force ↔ bool
 - 
  Used to force revoke the enrollment request.
  getter/setter pair
 - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - 
  namespaces
  ↔ Map<
String, String> ? - 
  
  getter/setter pair
 - operation ↔ EnrollOperationEnum
 - 
  Operation type of the enroll verb - request/approve/deny. Default value will be request
  getter/setter pair
 - otp ↔ String?
 - 
  otp for the enroll request. otp must be fetched from an already enrolled app.
  getter/setter pair
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 - selfEncKeyIV ↔ String?
 - 
  Initialisation vector used during symmetric encryption of the default self encryption key.
  getter/setter pair
 
Methods
- 
  buildCommand(
) → String  - 
  Build the @ command to be sent to remote secondary for execution.
  override
 - 
  checkParams(
) → bool  - 
  Checks whether all params required by the verb builder are set. Returns false if
required params are not set.
  override
 - 
  noSuchMethod(
Invocation invocation) → dynamic  - 
  Invoked when a nonexistent method or property is accessed.
  inherited
 - 
  toString(
) → String  - 
  A string representation of this object.
  inherited
 - 
  validateKey(
) → void  - 
  Validates the AtKey
  inherited
 
Operators
- 
  operator ==(
Object other) → bool  - 
  The equality operator.
  inherited