MBeans de OAuth
Puede gestionar una configuración de OAuth mediante la programación de MBean.
OAuth20ClientMBean.xml
addClient - registra un nuevo cliente de OAuth.
Nombre del parámetro | Tipo de parámetro | Descripción |
---|---|---|
newClient | com.ibm.ws.security.oauth20.plugins.BaseClient | Nuevo objeto de cliente de OAuth |
removeClient - elimina el registro de un nuevo cliente de OAuth.
Nombre del parámetro | Tipo de parámetro | Descripción |
---|---|---|
providerName | java.lang.String | Nombre de proveedor OAuth |
clientId | java.lang.String | ID de cliente de OAuth |
OAuth20MBean.xml
reloadAllProviders - vuelve a cargar todos los proveedores OAuth de los archivos de definición en el sistema de archivos.
reloadProvider - vuelve a cargar un proveedor OAuth individual del archivo de definición en el sistema de archivos.
Nombre del parámetro | Tipo de parámetro | Descripción |
---|---|---|
providerName | java.lang.String | Nombre del proveedor OAuth |
updateProvider - actualiza parámetros para un proveedor OAuth.
Nombre del parámetro | Tipo de parámetro | Descripción |
---|---|---|
providerName | java.lang.String | Nombre del proveedor OAuth |
Parámetros | java.util.List | Parámetros de configuración del proveedor OAuth |
createProvider - crea un nuevo proveedor OAuth y hace que persista en el sistema de archivos.
Nombre del parámetro | Tipo de parámetro | Descripción |
---|---|---|
providerName | java.lang.String | Nombre del proveedor OAuth |
xmlParams | java.util.List | Contenido de configuración XML |
deleteProvider - suprime un proveedor OAuth y su archivo de definición.
Nombre del parámetro | Tipo de parámetro | Descripción |
---|---|---|
providerName | java.lang.String | Nombre del proveedor OAuth |
updateProviderParameter - actualiza un parámetro para un proveedor OAuth.
Nombre del parámetro | Tipo de parámetro | Descripción |
---|---|---|
providerName | java.lang.String | Nombre del proveedor OAuth |
parameter | OAuth20Parameter | Parámetro de configuración del proveedor OAuth |
deleteProviderParameter - suprime un parámetro de un proveedor OAuth.
Nombre del parámetro | Tipo de parámetro | Descripción |
---|---|---|
providerName | java.lang.String | Nombre del proveedor OAuth |
parameter | OAuth20Parameter | Parámetro de configuración del proveedor OAuth |
removeOAuthTokenByClientID - elimina o revoca una señal OAuth emitida para el ID de cliente y autorizada por el usuario.
Nombre del parámetro | Tipo de parámetro | Descripción |
---|---|---|
providerName | java.lang.String | Nombre del proveedor OAuth |
ID_cliente | java.lang.String | ID de cliente de OAuth |
userName | java.lang.String | Propietario del recurso de OAuth |
removeAllOAuthTokenByClientID - elimina todas las señales OAuth emitidas para el ID de cliente.
Nombre del parámetro | Tipo de parámetro | Descripción |
---|---|---|
providerName | java.lang.String | Nombre del proveedor OAuth |
ID_cliente | java.lang.String | ID de cliente de OAuth |
removeAllOAuthTokenByUser - elimina todas las señales OAuth emitidas por el usuario.
Nombre del parámetro | Tipo de parámetro | Descripción |
---|---|---|
providerName | java.lang.String | Nombre del proveedor OAuth |
userName | java.lang.String | Propietario del recurso de OAuth |