类 OAuth2Application

java.lang.Object
cn.herodotus.stirrup.core.definition.domain.base.AbstractEntity
cn.herodotus.stirrup.data.crud.entity.BaseEntity
cn.herodotus.stirrup.data.crud.entity.AbstractJpaEntity
cn.herodotus.stirrup.data.crud.entity.BaseSysEntity
cn.herodotus.stirrup.oauth2.data.jpa.definition.domain.AbstractRegisteredClient
cn.herodotus.stirrup.oauth2.management.definition.AbstractOAuth2RegisteredClient
cn.herodotus.stirrup.oauth2.management.entity.OAuth2Application
所有已实现的接口:
cn.herodotus.stirrup.core.definition.domain.base.Entity, cn.herodotus.stirrup.oauth2.core.definition.domain.RegisteredClientDetails, Serializable

@Entity public class OAuth2Application extends AbstractOAuth2RegisteredClient

Description: OAuth2 应用

Spring Authorization Server 默认的 RegisteredClient 不便于扩展。增加该类用于存储标准 RegisteredClient 表结构以外的扩展信息。

作者:
: gengwei.zheng
另请参阅:
Date:
: 2022/3/1 16:45
  • 构造器详细资料

    • OAuth2Application

      public OAuth2Application()
  • 方法详细资料

    • getApplicationId

      public String getApplicationId()
    • setApplicationId

      public void setApplicationId(String applicationId)
    • getApplicationName

      public String getApplicationName()
    • setApplicationName

      public void setApplicationName(String applicationName)
    • getAbbreviation

      public String getAbbreviation()
    • setAbbreviation

      public void setAbbreviation(String abbreviation)
    • getLogo

      public String getLogo()
    • setLogo

      public void setLogo(String logo)
    • getHomepage

      public String getHomepage()
    • setHomepage

      public void setHomepage(String homepage)
    • getApplicationType

      public cn.herodotus.stirrup.oauth2.core.servlet.enums.ApplicationType getApplicationType()
    • setApplicationType

      public void setApplicationType(cn.herodotus.stirrup.oauth2.core.servlet.enums.ApplicationType applicationType)
    • getScopes

      public Set<OAuth2Scope> getScopes()
      指定者:
      getScopes 在类中 AbstractOAuth2RegisteredClient
    • setScopes

      public void setScopes(Set<OAuth2Scope> scopes)
    • getId

      public String getId()
    • equals

      public boolean equals(Object o)
      覆盖:
      equals 在类中 Object
    • hashCode

      public int hashCode()
      覆盖:
      hashCode 在类中 Object
    • toString

      public String toString()
      覆盖:
      toString 在类中 cn.herodotus.stirrup.data.crud.entity.AbstractJpaEntity