Package io.fusionauth.domain
Class Application
java.lang.Object
io.fusionauth.domain.Application
- All Implemented Interfaces:
Buildable<Application>
,Tenantable
- Author:
- Seth Musselman
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionApplication
(Application other) Application
(String name) Application
(UUID id, String name, boolean active, CleanSpeakConfiguration cleanSpeakConfiguration, ApplicationRole... roles) Application
(UUID id, String name, boolean active, CleanSpeakConfiguration cleanSpeakConfiguration, OAuth2Configuration oAuthConfiguration, ApplicationRole... roles) -
Method Summary
-
Field Details
-
FUSIONAUTH_APP_ID
-
accessControlConfiguration
-
active
Deprecated.prefer the use ofstate
. -
authenticationTokenConfiguration
-
cleanSpeakConfiguration
-
data
-
emailConfiguration
-
externalIdentifierConfiguration
-
formConfiguration
-
id
-
insertInstant
-
jwtConfiguration
-
lambdaConfiguration
-
lastUpdateInstant
-
loginConfiguration
-
multiFactorConfiguration
-
name
-
oauthConfiguration
-
passwordlessConfiguration
-
registrationConfiguration
-
registrationDeletePolicy
-
roles
-
samlv2Configuration
-
scopes
-
state
-
tenantId
-
themeId
-
unverified
-
verificationEmailTemplateId
-
verificationStrategy
-
verifyRegistration
public boolean verifyRegistration -
webAuthnConfiguration
-
-
Constructor Details
-
Application
public Application() -
Application
-
Application
-
Application
public Application(UUID id, String name, boolean active, CleanSpeakConfiguration cleanSpeakConfiguration, ApplicationRole... roles) -
Application
public Application(UUID id, String name, boolean active, CleanSpeakConfiguration cleanSpeakConfiguration, OAuth2Configuration oAuthConfiguration, ApplicationRole... roles)
-
-
Method Details
-
equals
-
getActive
public boolean getActive() -
setActive
public void setActive(boolean active) -
getOAuthScope
-
getRole
-
getTenantId
- Specified by:
getTenantId
in interfaceTenantable
- Returns:
- The tenant if for this entity.
-
hasDefaultRole
public boolean hasDefaultRole() -
hashCode
public int hashCode() -
normalize
public void normalize() -
secure
-
sortOAuthScopes
-
sortRoles
-
toString
-
state
.