java.lang.Object
tr.com.havelsan.javarch.oauth.jpa.data.common.module.profile.model.projection.HvlOAuthProfileDataModel
tr.com.havelsan.javarch.oauth.jpa.data.common.module.profile.model.projection.HvlOAuthProfileUserDataModel
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
HvlOAuthProfileUserClaimDataModel

public class HvlOAuthProfileUserDataModel extends HvlOAuthProfileDataModel
A data transfer object is used for profile user data operations.
See Also:
  • Field Details

    • TENANT_FIELD

      public static final String TENANT_FIELD
      The constant TENANT_FIELD.
      See Also:
    • USER_FIRST_NAME_FIELD

      public static final String USER_FIRST_NAME_FIELD
      The constant USER_FIRST_NAME_FIELD.
      See Also:
    • USER_LAST_NAME_FIELD

      public static final String USER_LAST_NAME_FIELD
      The constant USER_LAST_NAME_FIELD.
      See Also:
    • USER_DETAIL_INTEGRATION_CODE_FIELD

      public static final String USER_DETAIL_INTEGRATION_CODE_FIELD
      The constant USER_DETAIL_INTEGRATION_CODE_FIELD.
      See Also:
    • GOOGLE_AUTHENTICATOR_ENABLED_FIELD

      public static final String GOOGLE_AUTHENTICATOR_ENABLED_FIELD
      The constant GOOGLE_AUTHENTICATOR_ENABLED_FIELD.
      See Also:
    • SECRET_FIELD

      public static final String SECRET_FIELD
      The constant SECRET_FIELD.
      See Also:
    • USER_TYPE_CODE_FIELD

      public static final String USER_TYPE_CODE_FIELD
      The constant USER_TYPE_CODE_FIELD.
      See Also:
    • SYSTEM_USER_FIELD

      public static final String SYSTEM_USER_FIELD
      The constant USER_TYPE_CODE_FIELD.
      See Also:
  • Constructor Details

    • HvlOAuthProfileUserDataModel

      public HvlOAuthProfileUserDataModel()
  • Method Details

    • getUsername

      public String getUsername()
      Gets username.
      Returns:
      the username
    • setUsername

      public void setUsername(String username)
      Sets username.
      Parameters:
      username - the username
    • isAdmin

      public boolean isAdmin()
      Is admin boolean.
      Returns:
      the boolean
    • setAdmin

      public void setAdmin(boolean admin)
      Sets admin.
      Parameters:
      admin - the admin
    • getTenant

      public String getTenant()
      Gets tenant.
      Returns:
      the tenant
    • setTenant

      public void setTenant(String tenant)
      Sets tenant.
      Parameters:
      tenant - the tenant
    • getUserFirstName

      public String getUserFirstName()
      Gets user first name.
      Returns:
      the user first name
    • setUserFirstName

      public void setUserFirstName(String userFirstName)
      Sets user first name.
      Parameters:
      userFirstName - the user first name
    • getUserLastName

      public String getUserLastName()
      Gets user last name.
      Returns:
      the user last name
    • setUserLastName

      public void setUserLastName(String userLastName)
      Sets user last name.
      Parameters:
      userLastName - the user last name
    • getUserDetailIntegrationCode

      public String getUserDetailIntegrationCode()
      Gets user detail integration code.
      Returns:
      the user detail integration code
    • setUserDetailIntegrationCode

      public void setUserDetailIntegrationCode(String userDetailIntegrationCode)
      Sets user detail integration code.
      Parameters:
      userDetailIntegrationCode - the user detail integration code
    • getEmail

      public String getEmail()
      Gets email.
      Returns:
      the email
    • setEmail

      public void setEmail(String email)
      Sets email.
      Parameters:
      email - the email
    • getUserTypeCode

      public String getUserTypeCode()
      Gets user type code.
      Returns:
      the user type code
    • setUserTypeCode

      public void setUserTypeCode(String userTypeCode)
      Sets user type code.
      Parameters:
      userTypeCode - the user type code
    • isEnabled

      public boolean isEnabled()
      Is enabled boolean.
      Returns:
      the boolean
    • setEnabled

      public void setEnabled(boolean enabled)
      Sets enabled.
      Parameters:
      enabled - the enabled
    • isSystem

      public boolean isSystem()
      Is system boolean.
      Returns:
      the boolean
    • setSystem

      public void setSystem(boolean system)
      Sets system.
      Parameters:
      system - the system
    • isGoogleAuthenticatorEnabled

      public boolean isGoogleAuthenticatorEnabled()
      Is google authenticator enabled boolean.
      Returns:
      the boolean
    • setGoogleAuthenticatorEnabled

      public void setGoogleAuthenticatorEnabled(boolean googleAuthenticatorEnabled)
      Sets google authenticator enabled.
      Parameters:
      googleAuthenticatorEnabled - the google authenticator enabled
    • getSecret

      public String getSecret()
      Gets secret.
      Returns:
      the secret
    • setSecret

      public void setSecret(String secret)
      Sets secret.
      Parameters:
      secret - the secret
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class HvlOAuthProfileDataModel
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class HvlOAuthProfileDataModel