public interface OpenAuthLibrary extends AuthorizationCallback
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
authorize(AuthorizedDeviceDetails authorizedDeviceDetails)
成功授权时的回调方法
|
void |
deleteClientById(String clientId)
从数据库【删除】资源,通过clientId删除客户端信息
|
ClientDetails |
getClientById(String clientId)
从数据库【获取】资源,通过clientId获取客户端信息
|
List<ClientDetails> |
init()
listAll 从数据库【获取】资源。
|
void |
registerClient(ClientDetails clientDetails)
从数据库【添加】资源,新增客户端信息
|
createAuthorizationCodeCallback, removeAuthorization@NonNull List<ClientDetails> init()
void registerClient(@NonNull
ClientDetails clientDetails)
clientDetails - 客户端的详细信息(客户端id,客户端name,客户端密钥,重定向url)@Nullable ClientDetails getClientById(@NonNull String clientId)
clientId - 客户端idvoid deleteClientById(@NonNull
String clientId)
clientId - 客户端iddefault void authorize(@NonNull
AuthorizedDeviceDetails authorizedDeviceDetails)
authorize 在接口中 AuthorizationCallbackauthorizedDeviceDetails - 授权信息Copyright © 2022. All rights reserved.