MBeans OAuth
Vous pouvez gérer une configuration OAuth à l'aide de programmation MBean.
OAuth20ClientMBean.xml
addClient - enregistre un nouveau client OAuth.
Nom de paramètre | Type de paramètre | Description |
---|---|---|
newClient | com.ibm.ws.security.oauth20.plugins.BaseClient | Nouvel objet de client OAuth |
removeClient - annule l'enregistrement d'un client OAuth existant.
Nom de paramètre | Type de paramètre | Description |
---|---|---|
providerName | java.lang.String | Nom du fournisseur OAuth |
clientId | java.lang.String | ID client OAuth |
OAuth20MBean.xml
reloadAllProviders - recharge tous les fournisseurs OAuth à partir des fichiers de définition sur le système de fichiers.
reloadProvider - recharge un fournisseur OAuth individuel à partir du fichier de définition sur le système de fichiers.
Nom de paramètre | Type de paramètre | Description |
---|---|---|
providerName | java.lang.String | Nom du fournisseur OAuth |
updateProvider - met à jour les paramètres d'un fournisseur OAuth.
Nom de paramètre | Type de paramètre | Description |
---|---|---|
providerName | java.lang.String | Nom du fournisseur OAuth |
Paramètres | java.util.List | Paramètres de configuration du fournisseur OAuth |
createProvider - crée un fournisseur et le place dans le système de fichiers.
Nom de paramètre | Type de paramètre | Description |
---|---|---|
providerName | java.lang.String | Nom du fournisseur OAuth |
xmlParams | java.util.List | Contenu de la configuration XML |
deleteProvider - supprime un fournisseur OAuth et son fichier de définition.
Nom de paramètre | Type de paramètre | Description |
---|---|---|
providerName | java.lang.String | Nom du fournisseur OAuth |
updateProviderParameter - met à jour un paramètre pour un fournisseur OAuth.
Nom de paramètre | Type de paramètre | Description |
---|---|---|
providerName | java.lang.String | Nom du fournisseur OAuth |
parameter | OAuth20Parameter | Paramètre de configuration du fournisseur OAuth |
deleteProviderParameter - supprime un paramètre d'un fournisseur OAuth.
Nom de paramètre | Type de paramètre | Description |
---|---|---|
providerName | java.lang.String | Nom du fournisseur OAuth |
parameter | OAuth20Parameter | Paramètre de configuration du fournisseur OAuth |
removeOAuthTokenByClientID - retire ou révoque un jeton OAuth adressé à l'ID client et autorisé par l'utilisateur.
Nom de paramètre | Type de paramètre | Description |
---|---|---|
providerName | java.lang.String | Nom du fournisseur OAuth |
clientID | java.lang.String | ID client OAuth |
userName | java.lang.String | Propriétaire de la ressource OAuth |
removeAllOAuthTokenByClientID - supprime tous les jetons OAuth adressés à l'ID client.
Nom de paramètre | Type de paramètre | Description |
---|---|---|
providerName | java.lang.String | Nom du fournisseur OAuth |
clientID | java.lang.String | ID client OAuth |
removeAllOAuthTokenByUser - supprime tous les jetons OAuth émis par l'utilisateur.
Nom de paramètre | Type de paramètre | Description |
---|---|---|
providerName | java.lang.String | Nom du fournisseur OAuth |
userName | java.lang.String | Propriétaire de la ressource OAuth |