Index

A B C D E F G H I J L M N O P Q R S T U V W 
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 String that is a delimited list and convert it into a String array.
delimitedListToStringArray(String, String, String) - Static method in class com.flyfish.oauth.utils.SpringStringUtils
Take a String that is a delimited list and convert it into a String array.
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 CharSequence is neither null nor of length 0.
hasLength(String) - Static method in class com.flyfish.oauth.utils.SpringStringUtils
Check that the given String is neither null nor of length 0.
hasText(CharSequence) - Static method in class com.flyfish.oauth.utils.SpringStringUtils
Check whether the given CharSequence contains actual text.
hasText(String) - Static method in class com.flyfish.oauth.utils.SpringStringUtils
Check whether the given String contains 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 String at 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
Tokenize the given String into a String array via a StringTokenizer.
toStringArray(Collection) - Static method in class com.flyfish.oauth.utils.SpringStringUtils
Copy the given Collection into a String array.
toStringArray(Enumeration) - Static method in class com.flyfish.oauth.utils.SpringStringUtils
Copy the given Enumeration into a String array.
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
 
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form