public class OpenAuthHelper extends BaseHelper
cache, ctx, openAuthLibrary, permLibrary, properties, userDevicesDictpublic static IssueToken authorizeByCode(String clientId, String clientSecret, String authorizationCode) throws AuthorizationException
public static IssueToken authorizeByPassword(String clientId, String clientSecret, String scope, Object userId) throws AuthorizationException
public static IssueToken authorizeByClient(String clientId, String clientSecret, String scope) throws AuthorizationException
public static String createAuthorizationCode(String clientId, String scope, String redirectUrl, Object userId) throws AuthorizationException
public static String createBasicScopeAuthorizationCode(String clientId, String redirectUrl, Object userId) throws AuthorizationException
public static ClientDetails clientRegister(String clientName, String redirectUrl)
public static ClientDetails clientRegister(String clientId, String clientName, String redirectUrl)
public static ClientDetails clientRegister(String clientId, String clientSecret, String clientName, String redirectUrl)
public static ClientDetails findClient(String clientId)
public static void deleteClient(String clientId)
public static List<AuthorizedDeviceDetails> getAuthorizedDeviceDetailsAt(Object userId)
public static void removeAuthorizedDevice(Object userId, String authorizedDeviceId)
public static void removeAllAuthorizedDevice(Object userId)
Copyright © 2022. All rights reserved.