Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAuthenticationEntryPoint - Class in com.flyfish.oauth.entry
- AbstractAuthenticationEntryPoint() - Constructor for class com.flyfish.oauth.entry.AbstractAuthenticationEntryPoint
- AbstractUserProvider<T> - Class in com.flyfish.oauth.configuration.sync.user
-
抽象的用户同步转换器
- AbstractUserProvider() - Constructor for class com.flyfish.oauth.configuration.sync.user.AbstractUserProvider
-
保证系统内实例化至少一次,以插入调用链
- accept(HttpServletRequest, AuditingResponseWrapper) - Static method in class com.flyfish.oauth.entry.auditing.AuditingRequest
-
对请求进行审计,判断是否需要审计
- accept(T) - Method in interface com.flyfish.oauth.common.Consumer
-
Performs this operation on the given argument.
- ACCESS_TOKEN - Static variable in interface com.flyfish.oauth.domain.OAuth2AccessToken
-
The access token issued by the authorization server.
- addHeader(String, String) - Method in class com.flyfish.oauth.client.RestClient.RestClientBuilder
- addMultipartBody(String, String, Object) - Method in class com.flyfish.oauth.client.RestClient.RestClientBuilder
- addParam(String, Object) - Method in class com.flyfish.oauth.client.RestClient.RestClientBuilder
- ADMIN - Enum constant in enum class com.flyfish.oauth.domain.enums.UserType
- any(Map, String) - Static method in class com.flyfish.oauth.builder.MapParamBuilder
- apply(AuditingRecord) - Method in class com.flyfish.oauth.entry.auditing.RestClientAuditingEntryPoint
-
提交审计记录
- apply(AuditingRecord) - Method in interface com.flyfish.oauth.entry.AuditingEntryPoint
-
提交审计记录
- apply(T) - Method in interface com.flyfish.oauth.common.Function
-
执行函数
- audit(AuditingEntryPoint, AuditingRequest) - Method in class com.flyfish.oauth.entry.auditing.AuditingExecutor
-
核心业务,执行审计
- AuditingContext - Class in com.flyfish.oauth.common
-
审计上下文,缓存审计的一些公共数据
- AuditingContext() - Constructor for class com.flyfish.oauth.common.AuditingContext
- auditingEntryPoint - Variable in class com.flyfish.oauth.common.OAuth2PostAware
- AuditingEntryPoint - Interface in com.flyfish.oauth.entry
-
审计接入点,负责处理审计
- AuditingExecutor - Class in com.flyfish.oauth.entry.auditing
-
审计执行器
- AuditingExecutor() - Constructor for class com.flyfish.oauth.entry.auditing.AuditingExecutor
- AuditingFilter - Class in com.flyfish.oauth.filter
-
审计filter
- AuditingFilter() - Constructor for class com.flyfish.oauth.filter.AuditingFilter
- AuditingRecord - Class in com.flyfish.oauth.domain.auditing
- AuditingRecord() - Constructor for class com.flyfish.oauth.domain.auditing.AuditingRecord
- AuditingRequest - Class in com.flyfish.oauth.entry.auditing
-
审计请求
- AuditingRequest() - Constructor for class com.flyfish.oauth.entry.auditing.AuditingRequest
- AuditingResponseWrapper - Class in com.flyfish.oauth.wrapper
-
用于审计的响应值包装 这里为了不影响实现,只是使用了一份软拷贝
- AuditingResponseWrapper(HttpServletResponse) - Constructor for class com.flyfish.oauth.wrapper.AuditingResponseWrapper
- AuditingStrategy - Class in com.flyfish.oauth.domain.auditing
-
审计策略
- AuditingStrategy() - Constructor for class com.flyfish.oauth.domain.auditing.AuditingStrategy
- AuditingStrategy.InterfaceParameter - Class in com.flyfish.oauth.domain.auditing
-
接口请求参数
- AuditingStrategy.InterfaceParamType - Enum Class in com.flyfish.oauth.domain.auditing
- AuditingStrategy.InterfaceResult - Class in com.flyfish.oauth.domain.auditing
- AuditingStrategy.InterfaceResultType - Enum Class in com.flyfish.oauth.domain.auditing
- AUTH_HEADER - Static variable in class com.flyfish.oauth.entry.AbstractAuthenticationEntryPoint
- AUTH_PARAM_VALUE - Static variable in interface com.flyfish.oauth.domain.OAuth2AccessToken
- authenticate(OAuthFilterContext) - Method in class com.flyfish.oauth.common.auth.OAuthAuthenticator
-
鉴权,这里使用请求上下文鉴权
- authenticate(OAuthSSOToken) - Static method in class com.flyfish.oauth.client.OAuth2SsoClientInitializer
- authenticated() - Static method in class com.flyfish.oauth.client.OAuth2SsoClientInitializer
- authenticationEntryPoint - Variable in class com.flyfish.oauth.common.OAuth2PostAware
- AuthenticationEntryPoint - Interface in com.flyfish.oauth.entry
-
定义认证接入点,处理认证请求
- AUTHORIZATION_CODE - Static variable in interface com.flyfish.oauth.common.OAuth2GrantType
- AuthStatus - Enum Class in com.flyfish.oauth.common.auth
-
认证状态枚举
B
- BEARER_TYPE - Static variable in interface com.flyfish.oauth.domain.OAuth2AccessToken
- BINARY - Enum constant in enum class com.flyfish.oauth.domain.auditing.AuditingStrategy.InterfaceResultType
- bind(SyncUserProvider) - Static method in class com.flyfish.oauth.filter.SyncUserFilter
-
绑定实例,这里发生在抽象类
- body(Object) - Method in class com.flyfish.oauth.client.RestClient.RestClientBuilder
- body(String) - Method in class com.flyfish.oauth.client.RestClient.RestClientBuilder
- build() - Method in class com.flyfish.oauth.builder.MapParamBuilder
- build() - Method in interface com.flyfish.oauth.builder.OAuthStateBuilder
- build() - Method in class com.flyfish.oauth.builder.RandomOAuthStateBuilder
- build() - Method in class com.flyfish.oauth.builder.TypedMapBuilder
- build() - Method in class com.flyfish.oauth.client.RestClient.RestClientBuilder
-
构建client
- builder() - Static method in class com.flyfish.oauth.builder.MapParamBuilder
- builder() - Static method in class com.flyfish.oauth.builder.TypedMapBuilder
C
- cast(R) - Static method in class com.flyfish.oauth.utils.CastUtils
- CastUtils - Class in com.flyfish.oauth.utils
- CastUtils() - Constructor for class com.flyfish.oauth.utils.CastUtils
- charset(String) - Method in class com.flyfish.oauth.client.RestClient.RestClientBuilder
- checkAccessToken(String) - Method in class com.flyfish.oauth.entry.AbstractAuthenticationEntryPoint
- checkAccessToken(String) - Method in interface com.flyfish.oauth.entry.AuthenticationEntryPoint
-
检查accessToken的有效性,以确定是否需要跳转登录
- checkAccessToken(String) - Method in class com.flyfish.oauth.entry.scribe.DynamicOAuth20Service
-
检查accessToken
- checkAccessToken(String) - Method in class com.flyfish.oauth.entry.ScribeAuthenticationEntryPoint
- checkStatus(HttpServletRequest) - Method in class com.flyfish.oauth.common.auth.OAuthAuthenticator
-
检查请求状态
- CheckTokenResult - Class in com.flyfish.oauth.entry.scribe
-
检查token 的返回实体
- CheckTokenResult() - Constructor for class com.flyfish.oauth.entry.scribe.CheckTokenResult
- clear() - Method in class com.flyfish.oauth.common.AuditingContext
- clear(String) - Method in class com.flyfish.oauth.builder.MapParamBuilder
- client - Variable in class com.flyfish.oauth.common.OAuth2PostAware
- CLIENT_CREDENTIALS - Static variable in interface com.flyfish.oauth.common.OAuth2GrantType
- CLIENT_ID - Static variable in class com.flyfish.oauth.utils.OAuth2Utils
-
Constant to use while parsing and formatting parameter maps for OAuth2 requests
- CLIENT_SECRET - Static variable in class com.flyfish.oauth.utils.OAuth2Utils
-
Constant to use while parsing and formatting parameter maps for OAuth2 requests
- ClientAuthority - Class in com.flyfish.oauth.domain.to
- ClientAuthority() - Constructor for class com.flyfish.oauth.domain.to.ClientAuthority
- ClientAwareFilter - Class in com.flyfish.oauth.filter
- ClientAwareFilter() - Constructor for class com.flyfish.oauth.filter.ClientAwareFilter
- clientToken() - Static method in class com.flyfish.oauth.client.OAuth2SsoClientInitializer
- clientToken() - Static method in class com.flyfish.oauth.common.OAuthContext
-
获取客户端token
- code - Variable in class com.flyfish.oauth.domain.raw.Domain
-
编号
- code - Variable in class com.flyfish.oauth.domain.raw.LocalUser
- CODE - Static variable in class com.flyfish.oauth.utils.OAuth2Utils
-
Constant to use while parsing and formatting parameter maps for OAuth2 requests
- CodeAuthenticationEntryPoint - Class in com.flyfish.oauth.entry
-
授权码模式接入点
- CodeAuthenticationEntryPoint(OAuth2SsoClient) - Constructor for class com.flyfish.oauth.entry.CodeAuthenticationEntryPoint
- com.flyfish.oauth.builder - package com.flyfish.oauth.builder
- com.flyfish.oauth.client - package com.flyfish.oauth.client
- com.flyfish.oauth.common - package com.flyfish.oauth.common
- com.flyfish.oauth.common.auth - package com.flyfish.oauth.common.auth
- com.flyfish.oauth.common.sync - package com.flyfish.oauth.common.sync
- com.flyfish.oauth.configuration - package com.flyfish.oauth.configuration
- com.flyfish.oauth.configuration.sync - package com.flyfish.oauth.configuration.sync
- com.flyfish.oauth.configuration.sync.user - package com.flyfish.oauth.configuration.sync.user
- com.flyfish.oauth.configuration.tools - package com.flyfish.oauth.configuration.tools
- com.flyfish.oauth.domain - package com.flyfish.oauth.domain
- com.flyfish.oauth.domain.auditing - package com.flyfish.oauth.domain.auditing
- com.flyfish.oauth.domain.enums - package com.flyfish.oauth.domain.enums
- com.flyfish.oauth.domain.raw - package com.flyfish.oauth.domain.raw
- com.flyfish.oauth.domain.to - package com.flyfish.oauth.domain.to
- com.flyfish.oauth.entry - package com.flyfish.oauth.entry
- com.flyfish.oauth.entry.auditing - package com.flyfish.oauth.entry.auditing
- com.flyfish.oauth.entry.scribe - package com.flyfish.oauth.entry.scribe
- com.flyfish.oauth.filter - package com.flyfish.oauth.filter
- com.flyfish.oauth.utils - package com.flyfish.oauth.utils
- com.flyfish.oauth.wrapper - package com.flyfish.oauth.wrapper
- completeUser(SSOUserInfo) - Method in class com.flyfish.oauth.configuration.DefaultUserService
-
创建用户
- completeUser(SSOUserInfo) - Method in interface com.flyfish.oauth.configuration.OAuth2SsoUserService
-
创建用户
- configure(OAuth2SsoProperties) - Method in interface com.flyfish.oauth.entry.AuthenticationEntryPoint
-
初始化配置(自定义配置)
- configure(OAuth2SsoProperties) - Method in class com.flyfish.oauth.entry.CodeAuthenticationEntryPoint
- configure(OAuth2SsoProperties) - Method in class com.flyfish.oauth.entry.ScribeAuthenticationEntryPoint
- Consumer<T> - Interface in com.flyfish.oauth.common
- containsAll(Set, Set) - Static method in class com.flyfish.oauth.utils.OAuth2Utils
-
Compare 2 sets and check that one contains all members of the other.
- ContainUtils - Class in com.flyfish.oauth.utils
- ContainUtils() - Constructor for class com.flyfish.oauth.utils.ContainUtils
- continueFilter() - Method in class com.flyfish.oauth.common.OAuthFilterContext
- convert(OAuth2SsoUserService, SSOUserInfo) - Static method in class com.flyfish.oauth.utils.UserConvertUtils
-
转换用户
- convert(LocalUser) - Method in interface com.flyfish.oauth.configuration.tools.UserConverter
-
转换用户 从本地用户转换为真实用户
- convert(HttpSession, SSOUserInfo) - Method in class com.flyfish.oauth.configuration.DefaultSessionConverter
-
session转换方法,T 为转换过的SSOUserInfo
- convert(HttpSession, T) - Method in interface com.flyfish.oauth.configuration.SSOSessionConverter
-
session转换方法,T 为转换过的SSOUserInfo
- copyProps(T, T) - Static method in class com.flyfish.oauth.utils.CopyUtils
-
拷贝参数 entity类型必须和当前类型一致,否则报错
- CopyUtils - Class in com.flyfish.oauth.utils
- CopyUtils() - Constructor for class com.flyfish.oauth.utils.CopyUtils
- create() - Static method in class com.flyfish.oauth.client.RestClient
- createCheckTokenRequest(String) - Method in class com.flyfish.oauth.entry.scribe.DynamicOAuth20Service
-
检查Token
- createService(String, String, String, String, String, String, HttpClientConfig, HttpClient) - Method in class com.flyfish.oauth.entry.scribe.SecurityServerApi
D
- decrypt(String, OAuth2SsoProperties) - Static method in class com.flyfish.oauth.utils.SecurityUtils
-
解密,尝试
- DEFAULT_AUDITING_FETCH_URI - Static variable in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- DEFAULT_AUDITING_URI - Static variable in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- DEFAULT_CHECK_PATH - Static variable in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- DEFAULT_LOG_OUT_PATH - Static variable in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- DEFAULT_LOGIN_PATH - Static variable in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- DEFAULT_REDIRECT_URI - Static variable in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- DEFAULT_SCOPE - Static variable in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- DEFAULT_SYNC_URI - Static variable in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- DEFAULT_TOKEN_PATH - Static variable in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- DEFAULT_USER_PATH - Static variable in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- DefaultOAuth2SsoClient - Class in com.flyfish.oauth.client
-
统一认证客户端,负责接收配置
- DefaultOAuth2SsoClient() - Constructor for class com.flyfish.oauth.client.DefaultOAuth2SsoClient
- DefaultSessionConverter - Class in com.flyfish.oauth.configuration
-
默认的用户信息池
- DefaultSessionConverter() - Constructor for class com.flyfish.oauth.configuration.DefaultSessionConverter
- DefaultUserService<T> - Class in com.flyfish.oauth.configuration
-
默认的用户service,提供默认实现
- DefaultUserService(UserConverter) - Constructor for class com.flyfish.oauth.configuration.DefaultUserService
-
默认构造器,传入用户转换器。
- DELETE - Enum constant in enum class com.flyfish.oauth.client.RestClient.HttpMethod
- deleteAny(String, String) - Static method in class com.flyfish.oauth.utils.SpringStringUtils
-
Delete any character in a given
String. - delimitedListToStringArray(String, String) - Static method in class com.flyfish.oauth.utils.SpringStringUtils
-
Take a
Stringthat is a delimited list and convert it into aStringarray. - delimitedListToStringArray(String, String, String) - Static method in class com.flyfish.oauth.utils.SpringStringUtils
-
Take a
Stringthat is a delimited list and convert it into aStringarray. - DEPARTMENT - Enum constant in enum class com.flyfish.oauth.domain.enums.UserType
- destroy() - Static method in class com.flyfish.oauth.client.RestClient
-
销毁单例资源
- destroy() - Method in class com.flyfish.oauth.filter.ClientAwareFilter
- destroy() - Method in class com.flyfish.oauth.filter.SSORedirectFilter
- DISABLED - Enum constant in enum class com.flyfish.oauth.domain.enums.UserStatus
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.flyfish.oauth.filter.AuditingFilter
-
核心拦截业务
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.flyfish.oauth.filter.SSOAuthenticationFilter
-
处理请求,这里存在两个逻辑 检查token有效性(不存在直接跳转到认证) 处理授权码,如果存在授权码,
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.flyfish.oauth.filter.SSORedirectFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.flyfish.oauth.filter.SyncUserFilter
-
过滤,此处针对同步请求全量进行处理 当前只支持servlet模式,不支持nio模式,需要不断扩展
- Domain - Class in com.flyfish.oauth.domain.raw
- Domain() - Constructor for class com.flyfish.oauth.domain.raw.Domain
- DynamicOAuth20Service - Class in com.flyfish.oauth.entry.scribe
-
自定义的动态OAuth服务
- DynamicOAuth20Service(DefaultApi20, String, String, String, String, String, String, HttpClientConfig, HttpClient) - Constructor for class com.flyfish.oauth.entry.scribe.DynamicOAuth20Service
E
- empty() - Static method in class com.flyfish.oauth.entry.scribe.CheckTokenResult
- encrypt(OAuth2SsoProperties) - Static method in class com.flyfish.oauth.utils.SecurityUtils
-
基于属性信息对字符串进行加密
- entryPoint() - Static method in class com.flyfish.oauth.client.OAuth2SsoClientInitializer
- ENUM - Enum constant in enum class com.flyfish.oauth.domain.auditing.AuditingStrategy.InterfaceParamType
- equals(Object) - Method in class com.flyfish.oauth.domain.raw.Domain
- error(String) - Static method in class com.flyfish.oauth.domain.raw.OAuthUserResult
- exchange(String, String) - Method in class com.flyfish.oauth.builder.MapParamBuilder
-
交换键位对应的值
- execute() - Method in class com.flyfish.oauth.client.RestClient
-
执行请求,返回响应实体,自行处理
- execute(TypeReference) - Method in class com.flyfish.oauth.client.RestClient
-
执行请求,根据type引用实例化
- execute(Consumer) - Method in class com.flyfish.oauth.client.RestClient
-
异步执行,接收结果
- executeForMap() - Method in class com.flyfish.oauth.client.RestClient
-
执行请求,返回Map
- executeForString() - Method in class com.flyfish.oauth.client.RestClient
-
执行请求,返回字符串
- exists(SSOUserInfo) - Method in class com.flyfish.oauth.configuration.DefaultUserService
-
判断用户是否存在
- exists(SSOUserInfo) - Method in interface com.flyfish.oauth.configuration.OAuth2SsoUserService
-
判断用户是否存在
- expectRedirectUri(HttpServletRequest) - Method in class com.flyfish.oauth.configuration.DefaultSessionConverter
- expectRedirectUri(HttpServletRequest) - Method in interface com.flyfish.oauth.configuration.SSOSessionConverter
-
根据请求参数或者请求url判断最高优先级redirect
- EXPIRED - Enum constant in enum class com.flyfish.oauth.domain.enums.UserStatus
- EXPIRES_IN - Static variable in interface com.flyfish.oauth.domain.OAuth2AccessToken
-
The lifetime in seconds of the access token.
- extractMap(String) - Static method in class com.flyfish.oauth.utils.OAuth2Utils
-
Extract a map from a query string.
F
- FAIL - Enum constant in enum class com.flyfish.oauth.common.auth.AuthStatus
- FAIL - Static variable in class com.flyfish.oauth.domain.raw.OAuthUserResult
- FEMALE - Enum constant in enum class com.flyfish.oauth.domain.enums.Gender
- flushBuffer() - Method in class com.flyfish.oauth.wrapper.AuditingResponseWrapper
- fromJson(String) - Static method in class com.flyfish.oauth.utils.JacksonUtil
- fromJson(String, TypeReference) - Static method in class com.flyfish.oauth.utils.JacksonUtil
- fromJson(String, Class) - Static method in class com.flyfish.oauth.utils.JacksonUtil
- Function<T,
R> - Interface in com.flyfish.oauth.common -
兼容jdk7的解决方案,函数 其实是一个匿名内部类
G
- Gender - Enum Class in com.flyfish.oauth.domain.enums
- get() - Method in class com.flyfish.oauth.client.RestClient.RestClientBuilder
- get() - Method in class com.flyfish.oauth.common.AuditingContext
- GET - Enum constant in enum class com.flyfish.oauth.client.RestClient.HttpMethod
- getAccessToken() - Method in class com.flyfish.oauth.utils.OAuthRequestParser
- getAccessToken(String, String) - Method in interface com.flyfish.oauth.entry.AuthenticationEntryPoint
-
根据授权码和鉴权类型获取授权信息
- getAccessToken(String, String) - Method in class com.flyfish.oauth.entry.CodeAuthenticationEntryPoint
- getAccessToken(String, String) - Method in class com.flyfish.oauth.entry.ScribeAuthenticationEntryPoint
- getAccessToken(String, String, String) - Method in class com.flyfish.oauth.entry.AbstractAuthenticationEntryPoint
- getAccessToken(String, String, String) - Method in interface com.flyfish.oauth.entry.AuthenticationEntryPoint
-
根据授权码和鉴权类型获取授权信息
- getAccessToken(String, String, String) - Method in class com.flyfish.oauth.entry.ScribeAuthenticationEntryPoint
- getAccessTokenEndpoint() - Method in class com.flyfish.oauth.entry.scribe.SecurityServerApi
- getAccessTokenUri() - Method in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- getAuditingFetchUri() - Method in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- getAuditingUri() - Method in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- getAuthorizationBaseUrl() - Method in class com.flyfish.oauth.entry.scribe.SecurityServerApi
- getBind() - Method in exception class com.flyfish.oauth.client.RestClient.RestClientException
- getBody() - Method in class com.flyfish.oauth.client.RestClient.RestClientBuilder
- getCallback() - Method in class com.flyfish.oauth.entry.scribe.DynamicOAuth20Service
- getCharset() - Method in class com.flyfish.oauth.client.RestClient.RestClientBuilder
- getCheckAccessTokenUri() - Method in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- getClient() - Static method in class com.flyfish.oauth.client.OAuth2SsoClientInitializer
- getClient() - Static method in class com.flyfish.oauth.common.OAuthContext
-
获取客户端
- getClientId() - Method in class com.flyfish.oauth.entry.scribe.CheckTokenResult
- getClientToken() - Method in interface com.flyfish.oauth.entry.AuthenticationEntryPoint
-
获取AccessToken
- getClientToken() - Method in class com.flyfish.oauth.entry.CodeAuthenticationEntryPoint
-
获取AccessToken
- getClientToken() - Method in class com.flyfish.oauth.entry.ScribeAuthenticationEntryPoint
-
获取AccessToken
- getContent() - Method in class com.flyfish.oauth.wrapper.AuditingResponseWrapper
- getExp() - Method in class com.flyfish.oauth.entry.scribe.CheckTokenResult
- getHeader(String) - Method in class com.flyfish.oauth.utils.OAuthRequestParser
- getHeaders() - Method in class com.flyfish.oauth.client.RestClient.RestClientBuilder
- getIdentifiers(List, Function) - Static method in class com.flyfish.oauth.utils.ContainUtils
-
通过function转换标识
- getInstance() - Static method in class com.flyfish.oauth.common.auth.OAuthAuthenticator
- getJti() - Method in class com.flyfish.oauth.entry.scribe.CheckTokenResult
- getLocalUsers() - Method in class com.flyfish.oauth.configuration.sync.user.AbstractUserProvider
-
获取用户列表
- getLocation(String) - Method in class com.flyfish.oauth.utils.OAuthRequestParser
- getLoginUri(String) - Method in class com.flyfish.oauth.configuration.OAuth2SsoProperties
-
获取登录URI
- getMethod() - Method in class com.flyfish.oauth.client.RestClient.RestClientBuilder
- getMultipartList() - Method in class com.flyfish.oauth.client.RestClient.RestClientBuilder
- getNested() - Method in exception class com.flyfish.oauth.client.RestClient.RestClientException
- getParams() - Method in class com.flyfish.oauth.client.RestClient.RestClientBuilder
- getProperties() - Method in class com.flyfish.oauth.client.DefaultOAuth2SsoClient
- getProperties() - Method in interface com.flyfish.oauth.client.OAuth2SsoClient
-
获取相关客户端属性
- getProperties() - Static method in class com.flyfish.oauth.common.OAuthContext
-
获取当前的配置变量
- getProperties() - Method in interface com.flyfish.oauth.entry.AuthenticationEntryPoint
-
获取配置,可能外部需要
- getProperties() - Method in class com.flyfish.oauth.entry.CodeAuthenticationEntryPoint
- getProperties() - Method in class com.flyfish.oauth.entry.scribe.SecurityServerApi
- getProperties() - Method in class com.flyfish.oauth.entry.ScribeAuthenticationEntryPoint
- getRedirectUri() - Method in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- getRefreshToken() - Method in class com.flyfish.oauth.utils.OAuthRequestParser
- getRevokeTokenEndpoint() - Method in class com.flyfish.oauth.entry.scribe.SecurityServerApi
- getScope() - Method in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- getScope() - Method in class com.flyfish.oauth.entry.scribe.CheckTokenResult
- getSessionConverter() - Method in class com.flyfish.oauth.client.DefaultOAuth2SsoClient
- getSessionConverter() - Method in interface com.flyfish.oauth.client.OAuth2SsoClient
-
获取 Session转化器
- getStrategies() - Method in class com.flyfish.oauth.entry.auditing.RestClientAuditingEntryPoint
-
获取本系统配置的审计策略,初始化拉取一次,后续获得通知会更新
- getStrategies() - Method in interface com.flyfish.oauth.entry.AuditingEntryPoint
-
获取本系统配置的审计策略,初始化拉取一次,后续获得通知会更新
- getStringParam(String) - Method in class com.flyfish.oauth.utils.OAuthRequestParser
- getSyncUri() - Method in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- getURI() - Method in class com.flyfish.oauth.utils.OAuthRequestParser
- getUrl() - Method in class com.flyfish.oauth.client.RestClient.RestClientBuilder
- getUser(SSOUserInfo) - Method in class com.flyfish.oauth.configuration.DefaultUserService
-
转换用户为本地用户
- getUser(SSOUserInfo) - Method in interface com.flyfish.oauth.configuration.OAuth2SsoUserService
-
转换用户为本地用户
- getUserAuthorizationUri() - Method in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- getUserInfo(String) - Method in class com.flyfish.oauth.entry.AbstractAuthenticationEntryPoint
- getUserInfo(String) - Method in interface com.flyfish.oauth.entry.AuthenticationEntryPoint
-
通过AccessToken查询用户数据
- getUserInfoUri() - Method in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- getUserLogoutUri() - Method in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- getUserName() - Method in class com.flyfish.oauth.entry.scribe.CheckTokenResult
- getUserService() - Method in class com.flyfish.oauth.client.DefaultOAuth2SsoClient
- getUserService() - Method in interface com.flyfish.oauth.client.OAuth2SsoClient
-
获取用户信息Service
- GRANT_TYPE - Static variable in class com.flyfish.oauth.utils.OAuth2Utils
-
Constant to use while parsing and formatting parameter maps for OAuth2 requests
H
- has(String) - Method in class com.flyfish.oauth.builder.MapParamBuilder
- hashCode() - Method in class com.flyfish.oauth.domain.raw.Domain
- hasLength(CharSequence) - Static method in class com.flyfish.oauth.utils.SpringStringUtils
-
Check that the given
CharSequenceis neithernullnor of length 0. - hasLength(String) - Static method in class com.flyfish.oauth.utils.SpringStringUtils
-
Check that the given
Stringis neithernullnor of length 0. - hasText(CharSequence) - Static method in class com.flyfish.oauth.utils.SpringStringUtils
-
Check whether the given
CharSequencecontains actual text. - hasText(String) - Static method in class com.flyfish.oauth.utils.SpringStringUtils
-
Check whether the given
Stringcontains actual text. - HEAD - Enum constant in enum class com.flyfish.oauth.client.RestClient.HttpMethod
- headers(Map) - Method in class com.flyfish.oauth.client.RestClient.RestClientBuilder
I
- id - Variable in class com.flyfish.oauth.domain.raw.Domain
-
主键
- INDIVIDUAL_DEPARTMENT - Enum constant in enum class com.flyfish.oauth.domain.enums.OrgAttribute
- INDIVIDUAL_UNIT - Enum constant in enum class com.flyfish.oauth.domain.enums.OrgAttribute
- INFORMATION - Enum constant in enum class com.flyfish.oauth.domain.enums.UserType
- init() - Method in class com.flyfish.oauth.client.DefaultOAuth2SsoClient
-
初始化方法,通知相关组件加载
- init() - Method in interface com.flyfish.oauth.client.OAuth2SsoClient
-
初始化方法,通知相关组件加载
- init(FilterConfig) - Method in class com.flyfish.oauth.filter.AuditingFilter
- init(FilterConfig) - Method in class com.flyfish.oauth.filter.ClientAwareFilter
- init(FilterConfig) - Method in class com.flyfish.oauth.filter.SSORedirectFilter
- init(FilterConfig) - Method in class com.flyfish.oauth.filter.SyncUserFilter
- initialize() - Method in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- initialize(OAuth2SsoClient) - Static method in class com.flyfish.oauth.client.OAuth2SsoClientInitializer
-
初始化功能,仅调用一次
- InterfaceParameter() - Constructor for class com.flyfish.oauth.domain.auditing.AuditingStrategy.InterfaceParameter
- InterfaceResult() - Constructor for class com.flyfish.oauth.domain.auditing.AuditingStrategy.InterfaceResult
- isActive() - Method in class com.flyfish.oauth.entry.scribe.CheckTokenResult
- isAuthRequest() - Method in class com.flyfish.oauth.utils.OAuthRequestParser
- isComplete(HttpSession) - Method in class com.flyfish.oauth.configuration.DefaultSessionConverter
- isComplete(HttpSession) - Method in interface com.flyfish.oauth.configuration.SSOSessionConverter
-
判断session是否包含用户信息,即完整
- isInitialized() - Static method in class com.flyfish.oauth.client.OAuth2SsoClientInitializer
- isMultipart() - Method in class com.flyfish.oauth.client.RestClient.RestClientBuilder
J
- JacksonUtil - Class in com.flyfish.oauth.utils
-
Jackson序列化工具类
- JacksonUtil() - Constructor for class com.flyfish.oauth.utils.JacksonUtil
- JSON - Enum constant in enum class com.flyfish.oauth.domain.auditing.AuditingStrategy.InterfaceResultType
- json2List(String) - Static method in class com.flyfish.oauth.utils.JacksonUtil
- json2List(String, Class) - Static method in class com.flyfish.oauth.utils.JacksonUtil
- json2Map(String) - Static method in class com.flyfish.oauth.utils.JacksonUtil
L
- listsToMap(Collection, Collection) - Static method in class com.flyfish.oauth.utils.ContainUtils
-
将key和value组成的list转化为map(zipObject) 转换时不保证有序 !!
- listWithKeys(Map, Collection) - Static method in class com.flyfish.oauth.utils.ContainUtils
-
排除相同的keys的集合
- listWithoutKeys(Map, Collection) - Static method in class com.flyfish.oauth.utils.ContainUtils
-
排除不同的keys剩下的值
- localUser() - Method in class com.flyfish.oauth.domain.raw.SSOUserInfo
-
通过clientId获取当前本地用户
- LocalUser - Class in com.flyfish.oauth.domain.raw
-
外部用户
- LocalUser() - Constructor for class com.flyfish.oauth.domain.raw.LocalUser
- LOCKED - Enum constant in enum class com.flyfish.oauth.domain.enums.UserStatus
- logout(HttpServletRequest) - Method in interface com.flyfish.oauth.entry.AuthenticationEntryPoint
-
登出。
- logout(HttpServletRequest) - Method in class com.flyfish.oauth.entry.CodeAuthenticationEntryPoint
-
登出。
- logout(HttpServletRequest) - Method in class com.flyfish.oauth.entry.ScribeAuthenticationEntryPoint
-
登出。
M
- MALE - Enum constant in enum class com.flyfish.oauth.domain.enums.Gender
- MapParamBuilder - Class in com.flyfish.oauth.builder
-
Map参数构造器
- mapToQuery(Map) - Static method in class com.flyfish.oauth.utils.OAuth2Utils
-
map转换为query
- mapWithKeys(Map, Collection) - Static method in class com.flyfish.oauth.utils.ContainUtils
-
排除相同的keys的集合
- mapWithoutKeys(Map, Collection) - Static method in class com.flyfish.oauth.utils.ContainUtils
-
排除不同的keys剩下的值
- method(RestClient.HttpMethod) - Method in class com.flyfish.oauth.client.RestClient.RestClientBuilder
- multipart() - Method in class com.flyfish.oauth.client.RestClient.RestClientBuilder
N
- name - Variable in class com.flyfish.oauth.domain.raw.Domain
-
名称
- name - Variable in class com.flyfish.oauth.domain.raw.LocalUser
- needRedirect() - Method in class com.flyfish.oauth.utils.OAuthRequestParser
-
是否需要鉴权
- NORMAL - Enum constant in enum class com.flyfish.oauth.domain.enums.UserStatus
- NORMAL - Enum constant in enum class com.flyfish.oauth.domain.enums.UserType
- NORMAL_DEPARTMENT - Enum constant in enum class com.flyfish.oauth.domain.enums.OrgAttribute
- NUMBER - Enum constant in enum class com.flyfish.oauth.domain.auditing.AuditingStrategy.InterfaceParamType
O
- OAUTH2_TYPE - Static variable in interface com.flyfish.oauth.domain.OAuth2AccessToken
- OAuth2AccessToken - Interface in com.flyfish.oauth.domain
- OAuth2GrantType - Interface in com.flyfish.oauth.common
-
授权类型
- OAuth2PostAware - Class in com.flyfish.oauth.common
-
提供sso初始化基础支持
- OAuth2PostAware() - Constructor for class com.flyfish.oauth.common.OAuth2PostAware
- OAuth2SsoClient - Interface in com.flyfish.oauth.client
-
开放统一认证客户端
- OAuth2SsoClientInitializer - Class in com.flyfish.oauth.client
-
认证客户端初始化载体
- OAuth2SsoClientInitializer() - Constructor for class com.flyfish.oauth.client.OAuth2SsoClientInitializer
- OAuth2SsoInitializeAware - Interface in com.flyfish.oauth.common
-
配置aware bean,添加到注册中心
- OAuth2SsoProperties - Class in com.flyfish.oauth.configuration
-
OAuth2 Single Sign On (SSO) 配置
- OAuth2SsoProperties() - Constructor for class com.flyfish.oauth.configuration.OAuth2SsoProperties
- OAuth2SsoUserService<T> - Interface in com.flyfish.oauth.configuration
-
统一登录用户信息服务 提供标准的用户注入,这里
- OAuth2Utils - Class in com.flyfish.oauth.utils
- OAuth2Utils() - Constructor for class com.flyfish.oauth.utils.OAuth2Utils
- OAuthAuthenticator - Class in com.flyfish.oauth.common.auth
-
开放认证器
- OAuthAuthenticator() - Constructor for class com.flyfish.oauth.common.auth.OAuthAuthenticator
- OAuthContext - Class in com.flyfish.oauth.common
-
统一认证上下文
- OAuthContext() - Constructor for class com.flyfish.oauth.common.OAuthContext
- OAuthFilterContext - Class in com.flyfish.oauth.common
- OAuthFilterContext() - Constructor for class com.flyfish.oauth.common.OAuthFilterContext
- OAuthRequestParser - Class in com.flyfish.oauth.utils
-
请求工具类
- OAuthSSOToken - Class in com.flyfish.oauth.domain
-
统一登录用户信息
- OAuthSSOToken() - Constructor for class com.flyfish.oauth.domain.OAuthSSOToken
- OAuthStateBuilder - Interface in com.flyfish.oauth.builder
-
state字段构建器
- OAuthUserResult - Class in com.flyfish.oauth.domain.raw
-
用户同步结果
- OAuthUserResult() - Constructor for class com.flyfish.oauth.domain.raw.OAuthUserResult
- ok(List) - Static method in class com.flyfish.oauth.domain.raw.OAuthUserResult
- onError(Consumer) - Method in class com.flyfish.oauth.client.RestClient
-
设置请求失败时的回调
- OPTIONS - Enum constant in enum class com.flyfish.oauth.client.RestClient.HttpMethod
- Organization - Class in com.flyfish.oauth.domain.raw
- Organization() - Constructor for class com.flyfish.oauth.domain.raw.Organization
- OrgAttribute - Enum Class in com.flyfish.oauth.domain.enums
-
组织独立属性
P
- parse(HttpServletRequest) - Static method in class com.flyfish.oauth.utils.OAuthRequestParser
- parseParameterList(String) - Static method in class com.flyfish.oauth.utils.OAuth2Utils
-
Parses a string parameter value into a set of strings.
- PATCH - Enum constant in enum class com.flyfish.oauth.client.RestClient.HttpMethod
- post() - Method in class com.flyfish.oauth.client.RestClient.RestClientBuilder
- POST - Enum constant in enum class com.flyfish.oauth.client.RestClient.HttpMethod
- provide() - Method in interface com.flyfish.oauth.configuration.sync.SyncUserProvider
-
提供数据
- provide() - Method in class com.flyfish.oauth.configuration.sync.user.AbstractUserProvider
-
核心提供方法,提供转换后的用户
- PUT - Enum constant in enum class com.flyfish.oauth.client.RestClient.HttpMethod
- putAllWithKeys(Map, Collection, Map) - Static method in class com.flyfish.oauth.utils.ContainUtils
-
通过源Map将所有key对应的值写入目标Map内
Q
- queryParams(Map) - Method in class com.flyfish.oauth.client.RestClient.RestClientBuilder
R
- RandomOAuthStateBuilder - Class in com.flyfish.oauth.builder
-
最简单的随机数生成state
- RandomOAuthStateBuilder() - Constructor for class com.flyfish.oauth.builder.RandomOAuthStateBuilder
- REDIRECT - Enum constant in enum class com.flyfish.oauth.common.auth.AuthStatus
- REDIRECT_URI - Static variable in class com.flyfish.oauth.utils.OAuth2Utils
-
Constant to use while parsing and formatting parameter maps for OAuth2 requests
- redirectUrl(OAuthRequestParser) - Method in interface com.flyfish.oauth.entry.AuthenticationEntryPoint
-
跳转登录页,主要用于上下文保存
- redirectUrl(OAuthRequestParser) - Method in class com.flyfish.oauth.entry.CodeAuthenticationEntryPoint
- redirectUrl(OAuthRequestParser) - Method in class com.flyfish.oauth.entry.ScribeAuthenticationEntryPoint
- REFRESH_TOKEN - Static variable in interface com.flyfish.oauth.domain.OAuth2AccessToken
-
The refresh token which can be used to obtain new access tokens using the same authorization grant as described in Section 6.
- refreshAccessToken(String) - Method in interface com.flyfish.oauth.entry.AuthenticationEntryPoint
-
刷新当前已经失效的token,使用refreshToken
- refreshAccessToken(String) - Method in class com.flyfish.oauth.entry.CodeAuthenticationEntryPoint
-
刷新当前已经失效的token,使用refreshToken
- refreshAccessToken(String) - Method in class com.flyfish.oauth.entry.ScribeAuthenticationEntryPoint
-
刷新当前已经失效的token,使用refreshToken
- register(OAuth2SsoInitializeAware) - Static method in class com.flyfish.oauth.client.OAuth2SsoClientInitializer
- removeByKeys(Map, Collection) - Static method in class com.flyfish.oauth.utils.ContainUtils
-
通过指定的key批量删除值
- replace(String, String) - Method in class com.flyfish.oauth.builder.MapParamBuilder
-
替换key为新的key,值不变
- RESPONSE_TYPE - Static variable in class com.flyfish.oauth.utils.OAuth2Utils
-
Constant to use while parsing and formatting parameter maps for OAuth2 requests
- responseType(RestClient.ResponseType) - Method in class com.flyfish.oauth.client.RestClient
-
设置响应类型
- RestClient - Class in com.flyfish.oauth.client
-
Rest请求客户端
- RestClient.HttpMethod - Enum Class in com.flyfish.oauth.client
- RestClient.RestClientBuilder - Class in com.flyfish.oauth.client
-
主要的builder,核心构建
- RestClient.RestClientException - Exception Class in com.flyfish.oauth.client
-
异常类,用于包装异常
- RestClientAuditingEntryPoint - Class in com.flyfish.oauth.entry.auditing
-
基于rest client的审计接入点
- RestClientAuditingEntryPoint() - Constructor for class com.flyfish.oauth.entry.auditing.RestClientAuditingEntryPoint
- RestClientBuilder() - Constructor for class com.flyfish.oauth.client.RestClient.RestClientBuilder
- RestClientException(String) - Constructor for exception class com.flyfish.oauth.client.RestClient.RestClientException
- RestClientException(String, Exception) - Constructor for exception class com.flyfish.oauth.client.RestClient.RestClientException
- RestClientException(String, Exception, Object) - Constructor for exception class com.flyfish.oauth.client.RestClient.RestClientException
S
- SCOPE - Static variable in interface com.flyfish.oauth.domain.OAuth2AccessToken
-
The scope of the access token as described by Section 3.3
- SCOPE - Static variable in class com.flyfish.oauth.utils.OAuth2Utils
-
Constant to use while parsing and formatting parameter maps for OAuth2 requests
- SCOPE_PREFIX - Static variable in class com.flyfish.oauth.utils.OAuth2Utils
-
Constant to use as a prefix for scope approval
- ScribeAuthenticationEntryPoint - Class in com.flyfish.oauth.entry
-
基于ScribeJava社区开源组件提供的认证点
- ScribeAuthenticationEntryPoint() - Constructor for class com.flyfish.oauth.entry.ScribeAuthenticationEntryPoint
- SecurityServerApi - Class in com.flyfish.oauth.entry.scribe
-
内部配置类
- SecurityServerApi(OAuth2SsoProperties) - Constructor for class com.flyfish.oauth.entry.scribe.SecurityServerApi
- SecurityUtils - Class in com.flyfish.oauth.utils
-
安全工具类,做接口验签
- SecurityUtils() - Constructor for class com.flyfish.oauth.utils.SecurityUtils
- send(List) - Static method in class com.flyfish.oauth.common.sync.SyncSender
-
发送,返回状态码
- sendAll() - Static method in class com.flyfish.oauth.common.sync.SyncSender
- set(List) - Method in class com.flyfish.oauth.common.AuditingContext
- setActive(boolean) - Method in class com.flyfish.oauth.entry.scribe.CheckTokenResult
- setAuditingEntryPoint(AuditingEntryPoint) - Method in class com.flyfish.oauth.common.OAuth2PostAware
-
回传审计接入点
- setAuditingEntryPoint(AuditingEntryPoint) - Method in interface com.flyfish.oauth.common.OAuth2SsoInitializeAware
-
回传审计接入点
- setAuthenticationEntryPoint(AuthenticationEntryPoint) - Method in class com.flyfish.oauth.common.OAuth2PostAware
-
回传接入点
- setAuthenticationEntryPoint(AuthenticationEntryPoint) - Method in interface com.flyfish.oauth.common.OAuth2SsoInitializeAware
-
回传接入点
- setBind(Object) - Method in exception class com.flyfish.oauth.client.RestClient.RestClientException
- setCheckAccessTokenUri(String) - Method in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- setClient(OAuth2SsoClient) - Method in class com.flyfish.oauth.common.OAuth2PostAware
-
回传client的值
- setClient(OAuth2SsoClient) - Method in interface com.flyfish.oauth.common.OAuth2SsoInitializeAware
-
回传client的值
- setClient(OAuth2SsoClient) - Method in class com.flyfish.oauth.filter.SyncUserFilter
- setClientId(String) - Method in class com.flyfish.oauth.entry.scribe.CheckTokenResult
- setExp(Long) - Method in class com.flyfish.oauth.entry.scribe.CheckTokenResult
- setJti(String) - Method in class com.flyfish.oauth.entry.scribe.CheckTokenResult
- setProperties(OAuth2SsoProperties) - Method in class com.flyfish.oauth.client.DefaultOAuth2SsoClient
- setProperties(OAuth2SsoProperties) - Method in interface com.flyfish.oauth.client.OAuth2SsoClient
-
配置相关客户端属性
- setScope(String) - Method in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- setScope(List) - Method in class com.flyfish.oauth.entry.scribe.CheckTokenResult
- setSessionConverter(SSOSessionConverter) - Method in class com.flyfish.oauth.client.DefaultOAuth2SsoClient
- setSessionConverter(SSOSessionConverter) - Method in interface com.flyfish.oauth.client.OAuth2SsoClient
-
设置Session转化器,转化统一用户信息到系统需要的session信息
- setUserAuthorizationUri(String) - Method in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- setUserInfoService(OAuth2SsoUserService) - Method in class com.flyfish.oauth.client.DefaultOAuth2SsoClient
- setUserInfoService(OAuth2SsoUserService) - Method in interface com.flyfish.oauth.client.OAuth2SsoClient
-
设置用户信息Service,用于上报给中心授权服务器
- setUserInfoUri(String) - Method in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- setUserLogoutUri(String) - Method in class com.flyfish.oauth.configuration.OAuth2SsoProperties
- setUserName(String) - Method in class com.flyfish.oauth.entry.scribe.CheckTokenResult
- sharedContext() - Static method in class com.flyfish.oauth.common.AuditingContext
- sharedContext() - Method in class com.flyfish.oauth.common.OAuthContext
-
获取上下文
- sharedProvider() - Static method in class com.flyfish.oauth.filter.SyncUserFilter
-
返回共享的用户提供者
- SKIP - Enum constant in enum class com.flyfish.oauth.common.auth.AuthStatus
- split(String, String) - Static method in class com.flyfish.oauth.utils.SpringStringUtils
-
Split a
Stringat the first occurrence of the delimiter. - splitArrayElementsIntoProperties(String[], String) - Static method in class com.flyfish.oauth.utils.SpringStringUtils
-
Take an array of strings and split each element based on the given delimiter.
- splitArrayElementsIntoProperties(String[], String, String) - Static method in class com.flyfish.oauth.utils.SpringStringUtils
-
Take an array of strings and split each element based on the given delimiter.
- SpringStringUtils - Class in com.flyfish.oauth.utils
- SpringStringUtils() - Constructor for class com.flyfish.oauth.utils.SpringStringUtils
- SSOAuthenticationFilter - Class in com.flyfish.oauth.filter
-
拦截器处理器,用于拦截客户端Token校验 注意!
- SSOAuthenticationFilter() - Constructor for class com.flyfish.oauth.filter.SSOAuthenticationFilter
- SSORedirectFilter - Class in com.flyfish.oauth.filter
-
处理请求回调的filter
- SSORedirectFilter() - Constructor for class com.flyfish.oauth.filter.SSORedirectFilter
- SSOSessionConverter<T> - Interface in com.flyfish.oauth.configuration
-
session转换自定义工具
- SSOUserInfo - Class in com.flyfish.oauth.domain.raw
-
公共用户数据,来自资源服务器
- SSOUserInfo() - Constructor for class com.flyfish.oauth.domain.raw.SSOUserInfo
- STATE - Static variable in class com.flyfish.oauth.utils.OAuth2Utils
-
Constant to use while parsing and formatting parameter maps for OAuth2 requests
- STRING - Enum constant in enum class com.flyfish.oauth.domain.auditing.AuditingStrategy.InterfaceParamType
- STRING - Enum constant in enum class com.flyfish.oauth.domain.auditing.AuditingStrategy.InterfaceResultType
- stringMapBuilder() - Static method in class com.flyfish.oauth.builder.TypedMapBuilder
- SUCCESS - Enum constant in enum class com.flyfish.oauth.common.auth.AuthStatus
- SUCCESS - Static variable in class com.flyfish.oauth.domain.raw.OAuthUserResult
- SUPER_ADMIN - Enum constant in enum class com.flyfish.oauth.domain.enums.UserType
- SyncSender - Class in com.flyfish.oauth.common.sync
-
同步发送者,需要主动发送时调用的逻辑
- SyncSender() - Constructor for class com.flyfish.oauth.common.sync.SyncSender
- SyncUserFilter - Class in com.flyfish.oauth.filter
-
数据同步的filter。
- SyncUserFilter() - Constructor for class com.flyfish.oauth.filter.SyncUserFilter
- SyncUserProvider<T> - Interface in com.flyfish.oauth.configuration.sync
-
数据同步转换器
T
- take(String) - Method in class com.flyfish.oauth.builder.MapParamBuilder
- toCookies() - Method in class com.flyfish.oauth.domain.OAuthSSOToken
- toJson(Object) - Static method in class com.flyfish.oauth.utils.JacksonUtil
- TOKEN_TYPE - Static variable in interface com.flyfish.oauth.domain.OAuth2AccessToken
-
The type of the token issued as described in Section 7.1.
- tokenizeToStringArray(String, String, boolean, boolean) - Static method in class com.flyfish.oauth.utils.SpringStringUtils
- toStringArray(Collection) - Static method in class com.flyfish.oauth.utils.SpringStringUtils
-
Copy the given
Collectioninto aStringarray. - toStringArray(Enumeration) - Static method in class com.flyfish.oauth.utils.SpringStringUtils
-
Copy the given Enumeration into a
Stringarray. - TRACE - Enum constant in enum class com.flyfish.oauth.client.RestClient.HttpMethod
- transform(List) - Method in class com.flyfish.oauth.configuration.sync.user.AbstractUserProvider
-
转换用户门
- transform(T) - Method in class com.flyfish.oauth.configuration.sync.user.AbstractUserProvider
-
转换
- TreeDomain<T> - Class in com.flyfish.oauth.domain.raw
- TreeDomain() - Constructor for class com.flyfish.oauth.domain.raw.TreeDomain
- TypedMapBuilder<K,
V> - Class in com.flyfish.oauth.builder -
有具体泛型类型的Map构建器 提供基本的非空校验
U
- UNDERTAKE - Enum constant in enum class com.flyfish.oauth.domain.enums.UserType
- url(String) - Method in class com.flyfish.oauth.client.RestClient.RestClientBuilder
- USER_OAUTH_APPROVAL - Static variable in class com.flyfish.oauth.utils.OAuth2Utils
-
Constant to use while parsing and formatting parameter maps for OAuth2 requests
- UserConverter<T> - Interface in com.flyfish.oauth.configuration.tools
-
用户转换器,基于DefaultUserService实现
- UserConvertUtils - Class in com.flyfish.oauth.utils
- UserConvertUtils() - Constructor for class com.flyfish.oauth.utils.UserConvertUtils
- UserStatus - Enum Class in com.flyfish.oauth.domain.enums
-
用户状态
- UserType - Enum Class in com.flyfish.oauth.domain.enums
-
用户类型枚举
V
- valueOf(String) - Static method in enum class com.flyfish.oauth.client.RestClient.HttpMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.flyfish.oauth.common.auth.AuthStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.flyfish.oauth.domain.auditing.AuditingStrategy.InterfaceParamType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.flyfish.oauth.domain.auditing.AuditingStrategy.InterfaceResultType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.flyfish.oauth.domain.enums.Gender
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.flyfish.oauth.domain.enums.OrgAttribute
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.flyfish.oauth.domain.enums.UserStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.flyfish.oauth.domain.enums.UserType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.flyfish.oauth.client.RestClient.HttpMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.flyfish.oauth.common.auth.AuthStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.flyfish.oauth.domain.auditing.AuditingStrategy.InterfaceParamType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.flyfish.oauth.domain.auditing.AuditingStrategy.InterfaceResultType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.flyfish.oauth.domain.enums.Gender
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.flyfish.oauth.domain.enums.OrgAttribute
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.flyfish.oauth.domain.enums.UserStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.flyfish.oauth.domain.enums.UserType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- with(String, Integer) - Method in class com.flyfish.oauth.builder.MapParamBuilder
- with(String, Long) - Method in class com.flyfish.oauth.builder.MapParamBuilder
- with(String, Object) - Method in class com.flyfish.oauth.builder.MapParamBuilder
- with(String, String) - Method in class com.flyfish.oauth.builder.MapParamBuilder
- with(K, V) - Method in class com.flyfish.oauth.builder.TypedMapBuilder
- withCallback(String) - Method in class com.flyfish.oauth.entry.scribe.DynamicOAuth20Service
- withCredentials() - Method in class com.flyfish.oauth.client.RestClient.RestClientBuilder
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form