public class DynamicClientWebAppRegistrationUtil extends Object
| Constructor and Description |
|---|
DynamicClientWebAppRegistrationUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addClientCredentialsToWebContext(OAuthAppDetails oAuthAppDetails,
javax.servlet.ServletContext servletContext) |
static org.wso2.carbon.dynamic.client.registration.profile.RegistrationProfile |
constructRegistrationProfile(JaggeryOAuthConfigurationSettings jaggeryOAuthConfigurationSettings,
String webAppName) |
static org.wso2.carbon.dynamic.client.registration.profile.RegistrationProfile |
constructRegistrationProfile(javax.servlet.ServletContext servletContext,
String webAppName) |
static String |
getCallbackUrl(String context) |
static org.wso2.carbon.registry.core.Registry |
getGovernanceRegistry() |
static JaggeryOAuthConfigurationSettings |
getJaggeryAppOAuthSettings(javax.servlet.ServletContext servletContext) |
static OAuthAppDetails |
getOAuthApplicationData(String appName) |
static org.wso2.carbon.registry.api.Resource |
getRegistryResource(String path) |
static String |
getServerBaseUrl() |
static String |
getUserName() |
static boolean |
putOAuthApplicationData(OAuthAppDetails oAuthAppDetails) |
static boolean |
putRegistryResource(String path,
org.wso2.carbon.registry.api.Resource resource) |
static org.wso2.carbon.dynamic.client.registration.OAuthApplicationInfo |
registerOAuthApplication(org.wso2.carbon.dynamic.client.registration.profile.RegistrationProfile registrationProfile) |
static String |
replaceInvalidChars(String username) |
static boolean |
unregisterOAuthApplication(String owner,
String clientName,
String clientId) |
static boolean |
validateRegistrationProfile(org.wso2.carbon.dynamic.client.registration.profile.RegistrationProfile registrationProfile) |
public static org.wso2.carbon.registry.core.Registry getGovernanceRegistry()
throws org.wso2.carbon.dynamic.client.registration.DynamicClientRegistrationException
org.wso2.carbon.dynamic.client.registration.DynamicClientRegistrationExceptionpublic static OAuthAppDetails getOAuthApplicationData(String appName) throws org.wso2.carbon.dynamic.client.registration.DynamicClientRegistrationException
org.wso2.carbon.dynamic.client.registration.DynamicClientRegistrationExceptionpublic static boolean putOAuthApplicationData(OAuthAppDetails oAuthAppDetails) throws org.wso2.carbon.dynamic.client.registration.DynamicClientRegistrationException
org.wso2.carbon.dynamic.client.registration.DynamicClientRegistrationExceptionpublic static boolean putRegistryResource(String path, org.wso2.carbon.registry.api.Resource resource) throws org.wso2.carbon.dynamic.client.registration.DynamicClientRegistrationException
org.wso2.carbon.dynamic.client.registration.DynamicClientRegistrationExceptionpublic static org.wso2.carbon.registry.api.Resource getRegistryResource(String path) throws org.wso2.carbon.dynamic.client.registration.DynamicClientRegistrationException
org.wso2.carbon.dynamic.client.registration.DynamicClientRegistrationExceptionpublic static String getUserName()
public static org.wso2.carbon.dynamic.client.registration.profile.RegistrationProfile constructRegistrationProfile(javax.servlet.ServletContext servletContext,
String webAppName)
public static org.wso2.carbon.dynamic.client.registration.profile.RegistrationProfile constructRegistrationProfile(JaggeryOAuthConfigurationSettings jaggeryOAuthConfigurationSettings, String webAppName)
public static boolean validateRegistrationProfile(org.wso2.carbon.dynamic.client.registration.profile.RegistrationProfile registrationProfile)
public static JaggeryOAuthConfigurationSettings getJaggeryAppOAuthSettings(javax.servlet.ServletContext servletContext)
public static String getServerBaseUrl()
public static void addClientCredentialsToWebContext(OAuthAppDetails oAuthAppDetails, javax.servlet.ServletContext servletContext)
public static org.wso2.carbon.dynamic.client.registration.OAuthApplicationInfo registerOAuthApplication(org.wso2.carbon.dynamic.client.registration.profile.RegistrationProfile registrationProfile)
throws org.wso2.carbon.dynamic.client.registration.DynamicClientRegistrationException
org.wso2.carbon.dynamic.client.registration.DynamicClientRegistrationExceptionCopyright © 2017 WSO2. All rights reserved.