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