Application class
@author Seth Musselman
- Annotations
-
- @JsonSerializable()
Constructors
-
Application({ApplicationAccessControlConfiguration accessControlConfiguration, bool active, AuthenticationTokenConfiguration authenticationTokenConfiguration, CleanSpeakConfiguration cleanSpeakConfiguration, Map<
String, dynamic> data, ApplicationEmailConfiguration emailConfiguration, ApplicationExternalIdentifierConfiguration externalIdentifierConfiguration, ApplicationFormConfiguration formConfiguration, String id, num insertInstant, JWTConfiguration jwtConfiguration, dynamic lambdaConfiguration, num lastUpdateInstant, LoginConfiguration loginConfiguration, ApplicationMultiFactorConfiguration multiFactorConfiguration, String name, OAuth2Configuration oauthConfiguration, PasswordlessConfiguration passwordlessConfiguration, RegistrationConfiguration registrationConfiguration, ApplicationRegistrationDeletePolicy registrationDeletePolicy, List<ApplicationRole> roles, SAMLv2Configuration samlv2Configuration, ObjectState state, String tenantId, String themeId, RegistrationUnverifiedOptions unverified, String verificationEmailTemplateId, VerificationStrategy verificationStrategy, bool verifyRegistration, ApplicationWebAuthnConfiguration webAuthnConfiguration}) -
Application.fromJson(Map<
String, dynamic> json) -
factory
Properties
- accessControlConfiguration ↔ ApplicationAccessControlConfiguration
-
getter/setter pair
- active ↔ bool
-
getter/setter pair
- authenticationTokenConfiguration ↔ AuthenticationTokenConfiguration
-
getter/setter pair
- cleanSpeakConfiguration ↔ CleanSpeakConfiguration
-
getter/setter pair
-
data
↔ Map<
String, dynamic> -
getter/setter pair
- emailConfiguration ↔ ApplicationEmailConfiguration
-
getter/setter pair
- externalIdentifierConfiguration ↔ ApplicationExternalIdentifierConfiguration
-
getter/setter pair
- formConfiguration ↔ ApplicationFormConfiguration
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ String
-
getter/setter pair
- insertInstant ↔ num
-
getter/setter pair
- jwtConfiguration ↔ JWTConfiguration
-
getter/setter pair
- lambdaConfiguration ↔ dynamic
-
getter/setter pair
- lastUpdateInstant ↔ num
-
getter/setter pair
- loginConfiguration ↔ LoginConfiguration
-
getter/setter pair
- multiFactorConfiguration ↔ ApplicationMultiFactorConfiguration
-
getter/setter pair
- name ↔ String
-
getter/setter pair
- oauthConfiguration ↔ OAuth2Configuration
-
getter/setter pair
- passwordlessConfiguration ↔ PasswordlessConfiguration
-
getter/setter pair
- registrationConfiguration ↔ RegistrationConfiguration
-
getter/setter pair
- registrationDeletePolicy ↔ ApplicationRegistrationDeletePolicy
-
getter/setter pair
-
roles
↔ List<
ApplicationRole> -
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- samlv2Configuration ↔ SAMLv2Configuration
-
getter/setter pair
- state ↔ ObjectState
-
getter/setter pair
- tenantId ↔ String
-
getter/setter pair
- themeId ↔ String
-
getter/setter pair
- unverified ↔ RegistrationUnverifiedOptions
-
getter/setter pair
- verificationEmailTemplateId ↔ String
-
getter/setter pair
- verificationStrategy ↔ VerificationStrategy
-
getter/setter pair
- verifyRegistration ↔ bool
-
getter/setter pair
- webAuthnConfiguration ↔ ApplicationWebAuthnConfiguration
-
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