クライアントのクライアント証明書の追加
投稿
/oam/services/rest/ssa/api/v1/oauthpolicyadmin/clientartifacts
リクエスト
サポートされているメディア・タイプ
- application/json
- application/xml
クライアントのインポートする必要がある公開証明書
ルート・スキーマ: ClientArtifact
型:
ソースを表示
object
- certificateValue: string
公開証明書のBase64でエンコードされた値
- clientName: string
証明書をインポートしているクライアントの名前
- identityDomainName: string
クライアントが存在するアイデンティティ・ドメインの名前
レスポンス
サポートされているメディア・タイプ
- application/json
200 レスポンス
エンティティ - OAuthClientTrustArtifact、詳細を正常に作成しました
ルート・スキーマ: 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"の変更に失敗しました