OAuth20MBean MBean

Partial ObjectName:
WebSphere:*,type=OAuth20MBean


MBean OAuth20MBean

OAuth 20 MBean.


Operation Summary
voidreloadAllProviders()
          
voidreloadProvider(java.lang.String providerName)
          
voidupdateProvider(java.lang.String providerName, java.util.List parameters)
          
voidupdateProvider(java.lang.String providerName, java.util.List parameters, java.lang.Boolean persistChanges)
          
voidupdateProviderParameter(java.lang.String providerName, com.ibm.ws.security.oauth20.util.OAuth20Parameter parameter, java.lang.Boolean persistChanges)
          
voiddeleteProviderParameter(java.lang.String providerName, com.ibm.ws.security.oauth20.util.OAuth20Parameter parameter, java.lang.Boolean persistChanges)
          
voidcreateProvider(java.lang.String providerName, java.util.List xmlParams)
          
voiddeleteProvider(java.lang.String providerName)
          
voidremoveOAuthTokenByClientID(java.lang.String providerName, java.lang.String clientId, java.lang.String userName)
          
voidremoveOAuthTokenByUniqueKey(java.lang.String providerName, java.lang.String uniqueKey, java.lang.String userName)
          
voidremoveAllOAuthTokenByClientID(java.lang.String providerName, java.lang.String clientId)
          
voidremoveAllOAuthTokenByUser(java.lang.String providerName, java.lang.String userName)
          
java.lang.StringqueryAuthorizationsByClientID(java.lang.String providerName, java.lang.String clientId, java.lang.String userName)
          
java.lang.StringqueryAuthorizationsByUniqueKey(java.lang.String providerName, java.lang.String uniqueKey, java.lang.String userName)
          
java.lang.StringqueryAllAuthorizationsByClientID(java.lang.String providerName, java.lang.String clientId)
          
java.lang.StringqueryAllAuthorizationsByUser(java.lang.String providerName, java.lang.String userName)
          

Operation Detail

reloadAllProviders

public void reloadAllProviders()
Security Roles:
administrator
operator

reloadProvider

public void reloadProvider(java.lang.String providerName)
Parameters:
providerName - OAuth provider name
Security Roles:
administrator
operator

updateProvider

public void updateProvider(java.lang.String providerName, java.util.List parameters)
Parameters:
providerName - OAuth provider name
parameters - OAuth provider configuration parameters
Security Roles:
administrator
operator

updateProvider

public void updateProvider(java.lang.String providerName, java.util.List parameters, java.lang.Boolean persistChanges)
Parameters:
providerName - OAuth provider name
parameters - OAuth provider configuration parameters
persistChanges - Save changes to persistent storage
Security Roles:
administrator
operator

updateProviderParameter

public void updateProviderParameter(java.lang.String providerName, com.ibm.ws.security.oauth20.util.OAuth20Parameter parameter, java.lang.Boolean persistChanges)
Parameters:
providerName - OAuth provider name
parameter - OAuth provider configuration parameter
persistChanges - Save changes to persistent storage
Security Roles:
administrator
operator

deleteProviderParameter

public void deleteProviderParameter(java.lang.String providerName, com.ibm.ws.security.oauth20.util.OAuth20Parameter parameter, java.lang.Boolean persistChanges)
Parameters:
providerName - OAuth provider name
parameter - OAuth provider configuration parameter
persistChanges - Save changes to persistent storage
Security Roles:
administrator
operator

createProvider

public void createProvider(java.lang.String providerName, java.util.List xmlParams)
Parameters:
providerName - OAuth provider name
xmlParams - XML Configuration Contents
Security Roles:
administrator
operator

deleteProvider

public void deleteProvider(java.lang.String providerName)
Parameters:
providerName - OAuth provider name
Security Roles:
administrator
operator

removeOAuthTokenByClientID

public void removeOAuthTokenByClientID(java.lang.String providerName, java.lang.String clientId, java.lang.String userName)
Parameters:
providerName - OAuth provider name
clientId - Id of the client
userName - Name of the user
Security Roles:
administrator
operator

removeOAuthTokenByUniqueKey

public void removeOAuthTokenByUniqueKey(java.lang.String providerName, java.lang.String uniqueKey, java.lang.String userName)
Parameters:
providerName - OAuth provider name
uniqueKey - Unique key of the token
userName - Name of the user
Security Roles:
administrator
operator

removeAllOAuthTokenByClientID

public void removeAllOAuthTokenByClientID(java.lang.String providerName, java.lang.String clientId)
Parameters:
providerName - OAuth provider name
clientId - Id of the client
Security Roles:
administrator
operator

removeAllOAuthTokenByUser

public void removeAllOAuthTokenByUser(java.lang.String providerName, java.lang.String userName)
Parameters:
providerName - OAuth provider name
userName - Name of the user
Security Roles:
administrator
operator

queryAuthorizationsByClientID

public java.lang.String queryAuthorizationsByClientID(java.lang.String providerName, java.lang.String clientId, java.lang.String userName)
Parameters:
providerName - OAuth provider name
clientId - Id of the client
userName - Name of the user
Security Roles:
administrator
operator

queryAuthorizationsByUniqueKey

public java.lang.String queryAuthorizationsByUniqueKey(java.lang.String providerName, java.lang.String uniqueKey, java.lang.String userName)
Parameters:
providerName - OAuth provider name
uniqueKey - Unique key of the token
userName - Name of the user
Security Roles:
administrator
operator

queryAllAuthorizationsByClientID

public java.lang.String queryAllAuthorizationsByClientID(java.lang.String providerName, java.lang.String clientId)
Parameters:
providerName - OAuth provider name
clientId - Id of the client
Security Roles:
administrator
operator

queryAllAuthorizationsByUser

public java.lang.String queryAllAuthorizationsByUser(java.lang.String providerName, java.lang.String userName)
Parameters:
providerName - OAuth provider name
userName - Name of the user
Security Roles:
administrator
operator

Copyright IBM Corp. 1996-2005