oracle.ocsg.oauth2.management
Interface SouthOAuthManagment
- All Superinterfaces:
- java.rmi.Remote, SouthOAuth2Remote
- All Known Implementing Classes:
- SouthOAuthManagmentImpl
- public interface SouthOAuthManagment
- extends SouthOAuth2Remote
addSouthOAuth2Config
public void addSouthOAuth2Config(java.lang.String serviceUri,
SouthOAuth2Config oAuth2Config)
deleteSouthOAuth2Config
public SouthOAuth2Config deleteSouthOAuth2Config(java.lang.String serviceUri)
initSouthOAuth2Config
public void initSouthOAuth2Config(java.util.Map oAuth2ConfigMap)
register
public void register()
throws javax.naming.NamingException
- Throws:
javax.naming.NamingException
unregister
public void unregister()
validateAllowedRedirectURI
public java.lang.String validateAllowedRedirectURI(java.lang.String clientId,
java.lang.String redirectUri)
throws ManagementException
- Description copied from interface:
SouthOAuth2Remote
- Return the redirect uri which is allowed uri of this client
- Specified by:
validateAllowedRedirectURI
in interface SouthOAuth2Remote
- Parameters:
redirectUri
- the redirect uri
- Returns:
- String the redirecturi which is allowed uri of this client
- Throws:
ManagementException
Copyright © 2008, 2018, Oracle and/or its affiliates. All rights reserved.