public interface IOAuthManagerLocal
Modifier and Type | Method and Description |
---|---|
void |
createProvidedAccount(Account account,
String sub,
OAuthProvider provider) |
OAuthProvider |
createProvider(String name,
boolean enabled,
String authority,
String issuer,
String clientID,
String jwsAlgorithm,
String jwkSetURL,
String redirectUri,
String secret,
String scope,
String responseType,
String authorizationEndpoint) |
void |
deleteProvider(int id) |
String |
findAvailableLogin(String sub) |
ProvidedAccount |
getProvidedAccount(int providerId,
String sub) |
OAuthProvider |
getProvider(int id) |
Integer |
getProviderId(Account account) |
List<OAuthProvider> |
getProviders() |
boolean |
isProvidedAccount(Account account) |
void |
loadProvidersFromProperties() |
OAuthProvider |
updateProvider(int id,
String name,
boolean enabled,
String authority,
String issuer,
String clientID,
String jwsAlgorithm,
String jwkSetURL,
String redirectUri,
String secret,
String scope,
String responseType,
String authorizationEndpoint) |
List<OAuthProvider> getProviders()
OAuthProvider getProvider(int id) throws OAuthProviderNotFoundException
OAuthProviderNotFoundException
OAuthProvider createProvider(String name, boolean enabled, String authority, String issuer, String clientID, String jwsAlgorithm, String jwkSetURL, String redirectUri, String secret, String scope, String responseType, String authorizationEndpoint) throws AccountNotFoundException
AccountNotFoundException
OAuthProvider updateProvider(int id, String name, boolean enabled, String authority, String issuer, String clientID, String jwsAlgorithm, String jwkSetURL, String redirectUri, String secret, String scope, String responseType, String authorizationEndpoint) throws AccountNotFoundException, OAuthProviderNotFoundException
void deleteProvider(int id) throws AccountNotFoundException, OAuthProviderNotFoundException
ProvidedAccount getProvidedAccount(int providerId, String sub) throws ProvidedAccountNotFoundException
ProvidedAccountNotFoundException
void createProvidedAccount(Account account, String sub, OAuthProvider provider)
boolean isProvidedAccount(Account account)
void loadProvidersFromProperties()
Copyright © 2018 DocDoku. All rights reserved.