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