Application class final
An Inttegro application and its credential or relationship context.
Lifecycle timestamps indicate when the application was created, updated, or archived. secretKey is present only when returned by the API operation.
Constructors
-
Application({required String id, required String name, String? alias, String? description, required DateTime createdAt, DateTime? updatedAt, DateTime? archivedAt, required Map<
String, Object?> capabilities, SecretKey? secretKey, Relationship? relationship}) -
const
-
Application.fromJson(Map<
String, Object?> json) -
factory
Properties
- alias → String?
-
final
- archivedAt → DateTime?
-
final
-
capabilities
→ Map<
String, Object?> -
final
- createdAt → DateTime
-
final
- description → String?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String
-
final
- name → String
-
final
- relationship → Relationship?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- secretKey → SecretKey?
-
final
- updatedAt → DateTime?
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, Object?> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited