类 OAuth2Application
java.lang.Object
cn.herodotus.engine.assistant.core.definition.domain.AbstractEntity
cn.herodotus.engine.data.core.entity.BaseEntity
cn.herodotus.engine.data.core.entity.BaseSysEntity
cn.herodotus.engine.oauth2.data.jpa.definition.domain.AbstractRegisteredClient
cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
cn.herodotus.engine.oauth2.management.entity.OAuth2Application
- 所有已实现的接口:
cn.herodotus.engine.assistant.core.definition.domain.Entity,cn.herodotus.engine.oauth2.core.definition.domain.RegisteredClientDetails,Serializable
Description: OAuth2 应用
Spring Authorization Server 默认的 RegisteredClient 不便于扩展。增加该类用于存储标准 RegisteredClient 表结构以外的扩展信息。
- 作者:
- : gengwei.zheng
- 另请参阅:
- Date:
- : 2022/3/1 16:45
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明booleancn.herodotus.engine.oauth2.core.enums.ApplicationTypegetId()getLogo()inthashCode()voidsetAbbreviation(String abbreviation) voidsetApplicationId(String applicationId) voidsetApplicationName(String applicationName) voidsetApplicationType(cn.herodotus.engine.oauth2.core.enums.ApplicationType applicationType) voidsetHomepage(String homepage) voidvoidsetScopes(Set<OAuth2Scope> scopes) toString()从类继承的方法 cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
getAccessTokenFormat, getAccessTokenValidity, getAuthenticationSigningAlgorithm, getAuthorizationCodeValidity, getClientId, getClientSecret, getDeviceCodeValidity, getIdTokenSignatureAlgorithm, getJwkSetUrl, getRefreshTokenValidity, getRequireAuthorizationConsent, getRequireProofKey, getReuseRefreshTokens, setAccessTokenFormat, setAccessTokenValidity, setAuthenticationSigningAlgorithm, setAuthorizationCodeValidity, setClientId, setClientSecret, setDeviceCodeValidity, setIdTokenSignatureAlgorithm, setJwkSetUrl, setRefreshTokenValidity, setRequireAuthorizationConsent, setRequireProofKey, setReuseRefreshTokens从类继承的方法 cn.herodotus.engine.oauth2.data.jpa.definition.domain.AbstractRegisteredClient
getAuthorizationGrantTypes, getClientAuthenticationMethods, getClientIdIssuedAt, getClientSecretExpiresAt, getPostLogoutRedirectUris, getRedirectUris, setAuthorizationGrantTypes, setClientAuthenticationMethods, setClientIdIssuedAt, setClientSecretExpiresAt, setPostLogoutRedirectUris, setRedirectUris从类继承的方法 cn.herodotus.engine.data.core.entity.BaseSysEntity
getDescription, getReserved, getReversion, getStatus, setDescription, setReserved, setReversion, setStatus从类继承的方法 cn.herodotus.engine.data.core.entity.BaseEntity
getCreateBy, getCreateTime, getRanking, getUpdateBy, getUpdateTime, setCreateBy, setCreateTime, setRanking, setUpdateBy, setUpdateTime
-
构造器详细资料
-
OAuth2Application
public OAuth2Application()
-
-
方法详细资料
-
getApplicationId
-
setApplicationId
-
getApplicationName
-
setApplicationName
-
getAbbreviation
-
setAbbreviation
-
getLogo
-
setLogo
-
getHomepage
-
setHomepage
-
getApplicationType
public cn.herodotus.engine.oauth2.core.enums.ApplicationType getApplicationType() -
setApplicationType
public void setApplicationType(cn.herodotus.engine.oauth2.core.enums.ApplicationType applicationType) -
getScopes
- 指定者:
getScopes在类中AbstractOAuth2RegisteredClient
-
setScopes
-
getId
-
equals
-
hashCode
public int hashCode() -
toString
- 覆盖:
toString在类中cn.herodotus.engine.data.core.entity.BaseEntity
-