(WAS v8.5.0.1)
OAuth MBeans
Manage an OAuth configuration by using MBean programming.
OAuth20ClientMBean.xml
addClient - registers a new OAuth client.
Parameter name Parameter type Description newClient com.ibm.ws.security.oauth20.plugins.BaseClient New OAuth client object removeClient - unregisters an existing OAuth client.
Parameter name Parameter type Description providerName java.lang.String OAuth Provider Name clientId java.lang.String OAuth Client ID
OAuth20MBean.xml
reloadAllProviders - reloads all OAuth providers from the definition files on the file system.
reloadProvider - reloads an individual OAuth provider from the definition file on the file system.
Parameter name Parameter type Description providerName java.lang.String OAuth provider name updateProvider - updates parameters for an OAuth provider.
Parameter name Parameter type Description providerName java.lang.String OAuth provider name Parameters java.util.List OAuth provider configuration parameters createProvider - creates a new OAuth provider and persists it to the file system.
Parameter name Parameter type Description providerName java.lang.String OAuth provider name xmlParams java.util.List XML Configuration Contents deleteProvider - deletes an OAuth provider and its definition file.
Parameter name Parameter type Description providerName java.lang.String OAuth provider name updateProviderParameter - updates one parameter for an OAuth provider.
Parameter name Parameter type Description providerName java.lang.String OAuth provider name parameter OAuth20Parameter OAuth provider configuration parameter deleteProviderParameter - deletes one parameter from an OAuth provider.
Parameter name Parameter type Description providerName java.lang.String OAuth provider name parameter OAuth20Parameter OAuth provider configuration parameter removeOAuthTokenByClientID - removes or revokes an OAuth token issued to the client ID and authorized by the user.
Parameter name Parameter type Description providerName java.lang.String OAuth provider name clientID java.lang.String OAuth Client ID userName java.lang.String OAuth resource owner removeAllOAuthTokenByClientID - removes all OAuth tokens issued to the client ID.
Parameter name Parameter type Description providerName java.lang.String OAuth provider name clientID java.lang.String OAuth Client ID removeAllOAuthTokenByUser - removes all OAuth tokens issued by the user.
Parameter name Parameter type Description providerName java.lang.String OAuth provider name userName java.lang.String OAuth resource owner Reference topic