クライアントの名前に基づいて、既存のOAuthクライアントを更新します。
put
/oam/services/rest/ssa/api/v1/oauthpolicyadmin/client
リクエスト
サポートされているメディア・タイプ
- application/json
- application/xml
問合せパラメータ
- name: string
クライアントの名前
変更する必要があるクライアント
ルート・スキーマ: Client
型:
ソースを表示
object
- attributes: array attributes
- clientType: string
指定可能な値:
[ "CONFIDENTIAL_CLIENT", "PUBLIC_CLIENT", "MOBILE_CLIENT" ]
クライアントのタイプ - description: string
- grantTypes: array grantTypes
- id: string
クライアントのClientID。指定されていない場合、自動生成されます
- idDomain: string
クライアントが存在するアイデンティティ・ドメインの名前
- name: string
クライアントの名前
- redirectURIs: array redirectURIs
- scopes: array scopes
- secret: string
機密である場合のクライアントのパスワード
ネストされたスキーマ: grantTypes
型:
ソースを表示
array
- [0]: string
指定可能な値:
[ "PASSWORD", "REFRESH_TOKEN", "JWT_BEARER", "CLIENT_CREDENTIALS", "AUTHORIZATION_CODE" ]
ネストされたスキーマ: TokenAttributeSettings
型:
object
アクセス・トークンに追加できるカスタム属性
ソースを表示
- attrName: string
カスタム属性の名前
- attrType: string
指定可能な値:
[ "STATIC", "DYNAMIC" ]
属性のタイプ - attrValue: string
カスタム属性の値。これは評価および置換される静的値または動的値になる可能性があります。
レスポンス
サポートされているメディア・タイプ
- application/json
200 レスポンス
エンティティ - OAuthClient、詳細を正常に変更しました
ルート・スキーマ: Client
型:
ソースを表示
object
- attributes: array attributes
- clientType: string
指定可能な値:
[ "CONFIDENTIAL_CLIENT", "PUBLIC_CLIENT", "MOBILE_CLIENT" ]
クライアントのタイプ - description: string
- grantTypes: array grantTypes
- id: string
クライアントのClientID。指定されていない場合、自動生成されます
- idDomain: string
クライアントが存在するアイデンティティ・ドメインの名前
- name: string
クライアントの名前
- redirectURIs: array redirectURIs
- scopes: array scopes
- secret: string
機密である場合のクライアントのパスワード
ネストされたスキーマ: grantTypes
型:
ソースを表示
array
- [0]: string
指定可能な値:
[ "PASSWORD", "REFRESH_TOKEN", "JWT_BEARER", "CLIENT_CREDENTIALS", "AUTHORIZATION_CODE" ]
ネストされたスキーマ: TokenAttributeSettings
型:
object
アクセス・トークンに追加できるカスタム属性
ソースを表示
- attrName: string
カスタム属性の名前
- attrType: string
指定可能な値:
[ "STATIC", "DYNAMIC" ]
属性のタイプ - attrValue: string
カスタム属性の値。これは評価および置換される静的値または動的値になる可能性があります。
422 レスポンス
OAuthエンティティ"Client" - 名前"NameofClient"の更新に失敗しました