Package-level declarations
Types
Link copied to clipboard
认证管理器
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface OAuthCallbackHandler
OAuth 回调处理器接口。
Link copied to clipboard
OAuth 回调结果。
Link copied to clipboard
@Serializable
OAuth 回调服务器配置。
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable
OAuth 令牌响应,OAuth 令牌交换接口的响应包装。
Link copied to clipboard
object StateManager
State 管理器 负责 OAuth 流程中 state 参数的生成、验证和管理 提供加密安全的 state 生成、存储、验证和超时失效功能
Link copied to clipboard
签名交换请求,用于获取 apiKey/accessToken。
Link copied to clipboard
@Serializable
令牌交换响应,签名交换接口的响应包装。
Link copied to clipboard
@Serializable
令牌刷新信息,包含签名换新策略的相关信息。
Link copied to clipboard
@Serializable
令牌刷新响应,令牌刷新接口的响应包装。
Link copied to clipboard
@Serializable
用户信息数据,包含 OAuth 用户的基本信息。
Link copied to clipboard
@Serializable
用户信息响应,用户信息接口的响应包装。
Functions
Link copied to clipboard
expect fun createDefaultOAuthHandler(config: OAuthCallbackServerConfig = OAuthCallbackServerConfig.DEFAULT): OAuthCallbackHandler
创建平台默认的 OAuth 回调处理器。
创建平台默认的 OAuth 回调处理器。
创建平台默认的 OAuth 回调处理器。
创建平台默认的 OAuth 回调处理器。
Link copied to clipboard
将 OAuth 令牌数据转换为 TokenInfo。
将签名交换令牌数据转换为 TokenInfo。