OAuth MBean
MBean プログラミングを使用して OAuth 構成を管理することができます。
OAuth20ClientMBean.xml
addClient - 新しい OAuth クライアントを登録します。
パラメーター名 | パラメーター・タイプ | 説明 |
---|---|---|
newClient | com.ibm.ws.security.oauth20.plugins.BaseClient | 新しい OAuth クライアント・オブジェクト |
removeClient - 既存の OAuth クライアントを登録抹消します。
パラメーター名 | パラメーター・タイプ | 説明 |
---|---|---|
providerName | java.lang.String | OAuth プロバイダー名 |
clientId | java.lang.String | OAuth クライアント ID |
OAuth20MBean.xml
reloadAllProviders - ファイル・システム上の定義ファイルからすべての OAuth プロバイダーを再ロードします。
reloadProvider - ファイル・システム上の定義ファイルから OAuth プロバイダーを個別に再ロードします。
パラメーター名 | パラメーター・タイプ | 説明 |
---|---|---|
providerName | java.lang.String | OAuth プロバイダー名 |
updateProvider - OAuth プロバイダーのパラメーターを更新します。
パラメーター名 | パラメーター・タイプ | 説明 |
---|---|---|
providerName | java.lang.String | OAuth プロバイダー名 |
Parameters | java.util.List | OAuth プロバイダー構成パラメーター |
createProvider - 新しい OAuth プロバイダーを作成し、それをファイル・システムに保持します。
パラメーター名 | パラメーター・タイプ | 説明 |
---|---|---|
providerName | java.lang.String | OAuth プロバイダー名 |
xmlParams | java.util.List | XML 構成コンテンツ |
deleteProvider - OAuth プロバイダーとその定義ファイルを削除します。
パラメーター名 | パラメーター・タイプ | 説明 |
---|---|---|
providerName | java.lang.String | OAuth プロバイダー名 |
updateProviderParameter - OAuth プロバイダーのパラメーターを 1 つ更新します。
パラメーター名 | パラメーター・タイプ | 説明 |
---|---|---|
providerName | java.lang.String | OAuth プロバイダー名 |
parameter | OAuth20Parameter | OAuth プロバイダー構成パラメーター |
deleteProviderParameter - OAuth プロバイダーからパラメーターを 1 つ削除します。
パラメーター名 | パラメーター・タイプ | 説明 |
---|---|---|
providerName | java.lang.String | OAuth プロバイダー名 |
parameter | OAuth20Parameter | OAuth プロバイダー構成パラメーター |
removeOAuthTokenByClientID - クライアント ID に対して出され、ユーザーによって許可された OAuth トークンを削除または取り消します。
パラメーター名 | パラメーター・タイプ | 説明 |
---|---|---|
providerName | java.lang.String | OAuth プロバイダー名 |
clientID | java.lang.String | OAuth クライアント ID |
userName | java.lang.String | OAuth リソース所有者 |
removeAllOAuthTokenByClientID - クライアント ID に対して出されたすべての OAuth トークンを削除します。
パラメーター名 | パラメーター・タイプ | 説明 |
---|---|---|
providerName | java.lang.String | OAuth プロバイダー名 |
clientID | java.lang.String | OAuth クライアント ID |
removeAllOAuthTokenByUser - ユーザーによって出されたすべての OAuth トークンを削除します。
パラメーター名 | パラメーター・タイプ | 説明 |
---|---|---|
providerName | java.lang.String | OAuth プロバイダー名 |
userName | java.lang.String | OAuth リソース所有者 |