类 AbstractOAuth2RegisteredClient
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.assistant.core.definition.domain.Entity,cn.herodotus.engine.oauth2.core.definition.domain.RegisteredClientDetails,Serializable
- 直接已知子类:
OAuth2Application,OAuth2Device
@MappedSuperclass
public abstract class AbstractOAuth2RegisteredClient
extends cn.herodotus.engine.oauth2.data.jpa.definition.domain.AbstractRegisteredClient
Description: 应用对象转 RegisteredClient 共性属性
- 作者:
- : gengwei.zheng
- 另请参阅:
- Date:
- : 2023/5/21 17:46
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明cn.herodotus.engine.oauth2.core.enums.TokenFormatcn.herodotus.engine.oauth2.core.enums.Signaturecn.herodotus.engine.oauth2.core.enums.Signatureabstract Set<OAuth2Scope>voidsetAccessTokenFormat(cn.herodotus.engine.oauth2.core.enums.TokenFormat accessTokenFormat) voidsetAccessTokenValidity(Duration accessTokenValidity) voidsetAuthenticationSigningAlgorithm(cn.herodotus.engine.oauth2.core.enums.Signature authenticationSigningAlgorithm) voidsetAuthorizationCodeValidity(Duration authorizationCodeValidity) voidsetClientId(String clientId) voidsetClientSecret(String clientSecret) voidsetDeviceCodeValidity(Duration deviceCodeValidity) voidsetIdTokenSignatureAlgorithm(cn.herodotus.engine.oauth2.core.enums.Signature idTokenSignatureAlgorithm) voidsetJwkSetUrl(String jwkSetUrl) voidsetRefreshTokenValidity(Duration refreshTokenValidity) voidsetRequireAuthorizationConsent(Boolean requireAuthorizationConsent) voidsetRequireProofKey(Boolean requireProofKey) voidsetReuseRefreshTokens(Boolean reuseRefreshTokens) 从类继承的方法 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, toString从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait从接口继承的方法 cn.herodotus.engine.oauth2.core.definition.domain.RegisteredClientDetails
getId
-
构造器详细资料
-
AbstractOAuth2RegisteredClient
public AbstractOAuth2RegisteredClient()
-
-
方法详细资料
-
getScopes
-
getClientId
-
setClientId
-
getClientSecret
-
setClientSecret
-
getRequireProofKey
-
setRequireProofKey
-
getRequireAuthorizationConsent
-
setRequireAuthorizationConsent
-
getJwkSetUrl
-
setJwkSetUrl
-
getAuthenticationSigningAlgorithm
public cn.herodotus.engine.oauth2.core.enums.Signature getAuthenticationSigningAlgorithm() -
setAuthenticationSigningAlgorithm
public void setAuthenticationSigningAlgorithm(cn.herodotus.engine.oauth2.core.enums.Signature authenticationSigningAlgorithm) -
getAuthorizationCodeValidity
-
setAuthorizationCodeValidity
-
getAccessTokenValidity
-
setAccessTokenValidity
-
getDeviceCodeValidity
-
setDeviceCodeValidity
-
getRefreshTokenValidity
-
setRefreshTokenValidity
-
getAccessTokenFormat
public cn.herodotus.engine.oauth2.core.enums.TokenFormat getAccessTokenFormat() -
setAccessTokenFormat
public void setAccessTokenFormat(cn.herodotus.engine.oauth2.core.enums.TokenFormat accessTokenFormat) -
getReuseRefreshTokens
-
setReuseRefreshTokens
-
getIdTokenSignatureAlgorithm
public cn.herodotus.engine.oauth2.core.enums.Signature getIdTokenSignatureAlgorithm() -
setIdTokenSignatureAlgorithm
public void setIdTokenSignatureAlgorithm(cn.herodotus.engine.oauth2.core.enums.Signature idTokenSignatureAlgorithm)
-