类 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.AllJwsAlgorithmcn.herodotus.engine.oauth2.core.enums.SignatureJwsAlgorithmabstract Set<OAuth2Scope>voidsetAccessTokenFormat(cn.herodotus.engine.oauth2.core.enums.TokenFormat accessTokenFormat) voidsetAccessTokenValidity(Duration accessTokenValidity) voidsetAuthenticationSigningAlgorithm(cn.herodotus.engine.oauth2.core.enums.AllJwsAlgorithm authenticationSigningAlgorithm) voidsetAuthorizationCodeValidity(Duration authorizationCodeValidity) voidsetClientId(String clientId) voidsetClientSecret(String clientSecret) voidsetDeviceCodeValidity(Duration deviceCodeValidity) voidsetIdTokenSignatureAlgorithm(cn.herodotus.engine.oauth2.core.enums.SignatureJwsAlgorithm idTokenSignatureAlgorithmJwsAlgorithm) 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.AllJwsAlgorithm getAuthenticationSigningAlgorithm() -
setAuthenticationSigningAlgorithm
public void setAuthenticationSigningAlgorithm(cn.herodotus.engine.oauth2.core.enums.AllJwsAlgorithm 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.SignatureJwsAlgorithm getIdTokenSignatureAlgorithm() -
setIdTokenSignatureAlgorithm
public void setIdTokenSignatureAlgorithm(cn.herodotus.engine.oauth2.core.enums.SignatureJwsAlgorithm idTokenSignatureAlgorithmJwsAlgorithm)
-