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 Corporation 2002, 2012