FatooraServiceFinder class

The main FATOORA CLI service for managing paths and configurations related to Fatoora SDK.

This class handles the initialization, retrieval, and management of the paths related to the Fatoora SDK, including the Fatoora home directory, SDK configuration, and certificates directory.

Properties

csrFileName String
The default CSR file name used for the configuration.
getter/setter pair
defaultCertDirectory Directory?
Returns the Cert directory.
no setter
fatooraHome String?
Returns the Fatoora Home path.
no setter
hashCode int
The hash code for this object.
no setterinherited
path String?
Returns the SDK path.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sdkConfig String?
Returns the installed ZATCA SDK Config folder path.
no setter
setFatooraPath String
Sets the Fatoora path.
no getter
setSdkHome String
Sets the SDK configuration path.
no getter

Methods

init() Future<void>
Initializes the Fatoora service by determining paths for the SDK and home directory.
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

instance FatooraServiceFinder
Returns an instance of the service, ensuring that it's the same across usages.
no setter