Class JpaAuthorizedClient

java.lang.Object
com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
All Implemented Interfaces:
com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware, com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable, Serializable

@Entity public class JpaAuthorizedClient extends Object implements Serializable, com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable, com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware
See Also:
  • Constructor Details

    • JpaAuthorizedClient

      public JpaAuthorizedClient()
  • Method Details

    • getBusinessDomainType

      public Class<?> getBusinessDomainType()
      Specified by:
      getBusinessDomainType in interface com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware
    • fromMe

      public org.modelmapper.ModelMapper fromMe()
      Specified by:
      fromMe in interface com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable
    • toMe

      public org.modelmapper.ModelMapper toMe()
      Specified by:
      toMe in interface com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable
    • getId

      public String getId()
    • getServerId

      public String getServerId()
    • getFriendlyName

      public String getFriendlyName()
    • getClientId

      public String getClientId()
    • getClientSecret

      public String getClientSecret()
    • getTokenTimeoutSeconds

      public int getTokenTimeoutSeconds()
    • getRefreshTokenTimeoutSeconds

      public Integer getRefreshTokenTimeoutSeconds()
    • getRefreshTokenRotationIntervalSeconds

      public Integer getRefreshTokenRotationIntervalSeconds()
    • getResourceIds

      public Set<String> getResourceIds()
    • getGrantTypes

      public Set<String> getGrantTypes()
    • getRedirectUris

      public Set<String> getRedirectUris()
    • getScopes

      public Set<String> getScopes()
    • getPermissions

      public Set<String> getPermissions()
    • isAdmin

      public boolean isAdmin()
    • getApplicationId

      public String getApplicationId()
    • getAttributes

      public Map<String,Object> getAttributes()
    • getDefaultRedirectUri

      public String getDefaultRedirectUri()
    • setId

      public void setId(String id)
    • setServerId

      public void setServerId(String serverId)
    • setFriendlyName

      public void setFriendlyName(String friendlyName)
    • setClientId

      public void setClientId(String clientId)
    • setClientSecret

      public void setClientSecret(String clientSecret)
    • setTokenTimeoutSeconds

      public void setTokenTimeoutSeconds(int tokenTimeoutSeconds)
    • setRefreshTokenTimeoutSeconds

      public void setRefreshTokenTimeoutSeconds(Integer refreshTokenTimeoutSeconds)
    • setRefreshTokenRotationIntervalSeconds

      public void setRefreshTokenRotationIntervalSeconds(Integer refreshTokenRotationIntervalSeconds)
    • setResourceIds

      public void setResourceIds(Set<String> resourceIds)
    • setGrantTypes

      public void setGrantTypes(Set<String> grantTypes)
    • setRedirectUris

      public void setRedirectUris(Set<String> redirectUris)
    • setScopes

      public void setScopes(Set<String> scopes)
    • setPermissions

      public void setPermissions(Set<String> permissions)
    • setAdmin

      public void setAdmin(boolean isAdmin)
    • setApplicationId

      public void setApplicationId(String applicationId)
    • setAttributes

      public void setAttributes(Map<String,Object> attributes)
    • setDefaultRedirectUri

      public void setDefaultRedirectUri(String defaultRedirectUri)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

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

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object