类 AbstractOAuth2RegisteredClient
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.core.definition.domain.base.Entity,cn.herodotus.stirrup.oauth2.core.definition.domain.RegisteredClientDetails,Serializable
- 直接已知子类:
OAuth2Application,OAuth2Device
@MappedSuperclass
public abstract class AbstractOAuth2RegisteredClient
extends cn.herodotus.stirrup.oauth2.data.jpa.definition.domain.AbstractRegisteredClient
Description: 应用对象转 RegisteredClient 共性属性
- 作者:
- : gengwei.zheng
- 另请参阅:
- Date:
- : 2023/5/21 17:46
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明cn.herodotus.stirrup.oauth2.core.servlet.enums.TokenFormatcn.herodotus.stirrup.oauth2.core.servlet.enums.AllJwsAlgorithmcn.herodotus.stirrup.oauth2.core.servlet.enums.SignatureJwsAlgorithmabstract Set<OAuth2Scope> voidsetAccessTokenFormat(cn.herodotus.stirrup.oauth2.core.servlet.enums.TokenFormat accessTokenFormat) voidsetAccessTokenValidity(Duration accessTokenValidity) voidsetAuthenticationSigningAlgorithm(cn.herodotus.stirrup.oauth2.core.servlet.enums.AllJwsAlgorithm authenticationSigningAlgorithm) voidsetAuthorizationCodeValidity(Duration authorizationCodeValidity) voidsetClientId(String clientId) voidsetClientSecret(String clientSecret) voidsetDeviceCodeValidity(Duration deviceCodeValidity) voidsetIdTokenSignatureAlgorithm(cn.herodotus.stirrup.oauth2.core.servlet.enums.SignatureJwsAlgorithm idTokenSignatureAlgorithmJwsAlgorithm) voidsetJwkSetUrl(String jwkSetUrl) voidsetRefreshTokenValidity(Duration refreshTokenValidity) voidsetRequireAuthorizationConsent(Boolean requireAuthorizationConsent) voidsetRequireProofKey(Boolean requireProofKey) voidsetReuseRefreshTokens(Boolean reuseRefreshTokens) 从类继承的方法 cn.herodotus.stirrup.oauth2.data.jpa.definition.domain.AbstractRegisteredClient
getAuthorizationGrantTypes, getClientAuthenticationMethods, getClientIdIssuedAt, getClientSecretExpiresAt, getPostLogoutRedirectUris, getRedirectUris, setAuthorizationGrantTypes, setClientAuthenticationMethods, setClientIdIssuedAt, setClientSecretExpiresAt, setPostLogoutRedirectUris, setRedirectUris从类继承的方法 cn.herodotus.stirrup.data.crud.entity.BaseSysEntity
getDescription, getReserved, getReversion, getStatus, setDescription, setReserved, setReversion, setStatus从类继承的方法 cn.herodotus.stirrup.data.crud.entity.AbstractJpaEntity
getCreateBy, getRanking, getUpdateBy, setCreateBy, setRanking, setUpdateBy, toString从类继承的方法 cn.herodotus.stirrup.data.crud.entity.BaseEntity
getCreateTime, getUpdateTime, setCreateTime, setUpdateTime从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait从接口继承的方法 cn.herodotus.stirrup.oauth2.core.definition.domain.RegisteredClientDetails
getId
-
构造器详细资料
-
AbstractOAuth2RegisteredClient
public AbstractOAuth2RegisteredClient()
-
-
方法详细资料
-
getScopes
-
getClientId
-
setClientId
-
getClientSecret
-
setClientSecret
-
getRequireProofKey
-
setRequireProofKey
-
getRequireAuthorizationConsent
-
setRequireAuthorizationConsent
-
getJwkSetUrl
-
setJwkSetUrl
-
getAuthenticationSigningAlgorithm
public cn.herodotus.stirrup.oauth2.core.servlet.enums.AllJwsAlgorithm getAuthenticationSigningAlgorithm() -
setAuthenticationSigningAlgorithm
public void setAuthenticationSigningAlgorithm(cn.herodotus.stirrup.oauth2.core.servlet.enums.AllJwsAlgorithm authenticationSigningAlgorithm) -
getAuthorizationCodeValidity
-
setAuthorizationCodeValidity
-
getAccessTokenValidity
-
setAccessTokenValidity
-
getDeviceCodeValidity
-
setDeviceCodeValidity
-
getRefreshTokenValidity
-
setRefreshTokenValidity
-
getAccessTokenFormat
public cn.herodotus.stirrup.oauth2.core.servlet.enums.TokenFormat getAccessTokenFormat() -
setAccessTokenFormat
public void setAccessTokenFormat(cn.herodotus.stirrup.oauth2.core.servlet.enums.TokenFormat accessTokenFormat) -
getReuseRefreshTokens
-
setReuseRefreshTokens
-
getIdTokenSignatureAlgorithm
public cn.herodotus.stirrup.oauth2.core.servlet.enums.SignatureJwsAlgorithm getIdTokenSignatureAlgorithm() -
setIdTokenSignatureAlgorithm
public void setIdTokenSignatureAlgorithm(cn.herodotus.stirrup.oauth2.core.servlet.enums.SignatureJwsAlgorithm idTokenSignatureAlgorithmJwsAlgorithm)
-