すべてのTrustの削除

delete

/v2/trust

既存のすべての信頼ドキュメントを削除します

リクエスト

この操作のリクエスト・パラメータはありません。

先頭に戻る

レスポンス

サポートされるメディア・タイプ

200レスポンス

成功した操作
本文()
ルート・スキーマ: Trust
タイプ: object
Trustモデル・オブジェクト
ソースの表示
ネストされたスキーマ: issuers
タイプ: array
すべてのTokenIssuerサブオブジェクトのリスト
ソースの表示
ネストされたスキーマ: tokenAttributeRules
タイプ: array
すべてのTokenAttributeRuleサブオブジェクトのリスト
ソースの表示
ネストされたスキーマ: TokenIssuer
タイプ: object
TokenIssuerモデル・オブジェクト
ソースの表示
ネストされたスキーマ: DiscoveryInfo
タイプ: object
DiscoveryInfoモデル・オブジェクト。
ソースの表示
ネストされたスキーマ: relyingparties
タイプ: array
すべてのRelyingPartyサブオブジェクトのリスト
ソースの表示
ネストされたスキーマ: TrustedKey
タイプ: object
TrustedKeyモデル・オブジェクト。
ソースの表示
  • keyidentifiers
    KeyIdentifierサブオブジェクトのリスト。これらはmdurlで指定された場所からフェッチされるか、手動で追加されます。
  • 読取り専用: true
  • 読取り専用: true
  • TrustedKeyのメタデータURL。このフィールドは、SwaggerObject.TOKENISSUERのtokentypeがjwtの場合にのみ有効です。
  • 整数値は、フィールドmdurlで指定された場所からキー識別子を再フェッチする必要がある頻度を示します
  • 使用可能な値: [ "dns.jwt", "jwk.jwt", "idcs.dns.jwt", "idcs.jwk.jwt" ]
    TrustedKeyの信頼タイプ。このフィールドは、SwaggerObject.TOKENISSUERのtokentypeがjwtで、mdurlが設定されている場合にのみ有効です。これは、使用可能な事前定義済の値の1つである必要があります。
ネストされたスキーマ: RelyingParty
タイプ: object
RelyingPartyモデル・オブジェクト。
ソースの表示
ネストされたスキーマ: keyidentifiers
タイプ: array
KeyIdentifierサブオブジェクトのリスト。これらはmdurlで指定された場所からフェッチされるか、手動で追加されます。
ソースの表示
ネストされたスキーマ: KeyIdentifier
タイプ: object
KeyIdentifierモデル・オブジェクト。
ソースの表示
  • 使用可能な値: [ "true", "false" ]
    trueはKeyIdentifierが有効であることを示し、falseはそうでないことを示し、デフォルトはtrueです。
  • 使用可能な値: [ "x509certificate", "symmetricKey", "publicKey" ]
    KeyIdentifierのキー・タイプ。事前定義済の使用可能な値の1つである必要があり、どれが有効かは、発行者のトークン・タイプによって異なります。有効な組合せ: 1. 親TokenIssuerがsaml.hokまたはsaml.svである場合、keytypeはbex509certificateである必要があります。2. 親TokenIssuerがjwtである場合、keytypeはx509certificate、symmetricKeyまたはpublicKeyにすることができます。
    例: x509certificate
  • KeyIdentifierの値
  • 使用可能な値: [ "dn", "alias", "csfkey", "kid" ]
    KeyIdentifierの値タイプであり、まず、事前定義済の使用可能な値の1つである必要があり、次に、どれが有効かは、その対応するフィールドkeytypeによって異なります 有効な組合せ: keytypeがx509certificateの場合、dnまたはaliasにすることができ、keytypeがsymmetricKeyの場合、csfkeyのみにすることができ、keytypeがpublicKeyの場合、kidのみにすることができます
ネストされたスキーマ: TokenAttributeRule
タイプ: object
TokenAttributeRuleモデル・オブジェクト
ソースの表示
ネストされたスキーマ: attributes
タイプ: array
すべてのTokenAttributeサブオブジェクトのリスト
ソースの表示
ネストされたスキーマ: NameId
タイプ: object
NameIdモデル・オブジェクト
ソースの表示
ネストされたスキーマ: Proxy
タイプ: object
Proxyモデル・オブジェクト。
ソースの表示
ネストされたスキーマ: VirtualUser
タイプ: object
VirtualUserモデル・オブジェクト。
ソースの表示
ネストされたスキーマ: TokenAttribute
タイプ: object
TokenAttributeモデル・オブジェクト
ソースの表示
ネストされたスキーマ: filter
タイプ: array
フィルタ
ソースの表示
例:
['filter1', 'filter2']
ネストされたスキーマ: AttributeMapping
タイプ: object
AttributeMappingモデル・オブジェクト。
ソースの表示
ネストされたスキーマ: filter
タイプ: array
フィルタ
ソースの表示
例:
['filter1', 'filter2']
ネストされたスキーマ: defaultRoles
タイプ: array
VirtualUserのデフォルト・ロールの配列
ソースの表示
ネストされたスキーマ: tokenRoleAttributes
タイプ: array
ソースの表示
ネストされたスキーマ: tokenRoleMappings
タイプ: array
TokenRoleMappingサブオブジェクトのリスト
ソースの表示
ネストされたスキーマ: TokenRoleMapping
タイプ: object
TokenRoleMappingモデル・オブジェクト。
ソースの表示
ネストされたスキーマ: mappingRoles
タイプ: array
ロール・マッピングのリスト。
ソースの表示
例:
['roleMapping1', 'roleMpping2']

400レスポンス

ユーザーのリクエストが正しくありません。入力データを修正して再試行してください。
本文()
ルート・スキーマ: ResponseStatus
タイプ: object
ResponseStatusモデル・オブジェクト。
ソースの表示
  • レスポンスが成功の場合は、その確認である、レスポンスの詳細メッセージで、それ以外の場合は根本的原因を示すエラー・メッセージ。
    例: PolicySets [myPolicyset1, myPolicyset2] are successfully created.
  • 使用可能な値: [ "20001", "20002", "20003", "20004", "20005", "20011", "20012", "20013", "20014", "20021", "20023", "20024", "20032", "20033", "20034", "20035", "20042", "20043", "20044", "20051", "20052", "20053", "20054", "20055", "20061", "20062", "20063", "20064", "20065", "20071", "20072", "20073", "20074", "20075", "20081", "20082", "20083", "20084", "20085", "20091", "20092", "20093", "20094", "20095", "20101", "20102", "20103", "20104", "20105", "20111", "20112", "20113", "20114", "20115", "20121", "20122", "20123", "20124", "20125", "20131", "20132", "20133", "20134", "20135", "20141", "20142", "20143", "20144", "20145", "20151", "20152", "20153", "20154", "20155", "20161", "20162", "20163", "20164", "20165", "20171", "20172", "20173", "20174", "20175", "40001", "40002", "40003", "40004", "40011", "40012", "40013", "40014", "40021", "40023", "40024", "40032", "40033", "40042", "40043", "40044", "40051", "40052", "40053", "40054", "40061", "40062", "40063", "40064", "40071", "40072", "40073", "40074", "40081", "40082", "40083", "40084", "40091", "40092", "40093", "40094", "40101", "40102", "40103", "40104", "40111", "40112", "40113", "40114", "40121", "40122", "40123", "40124", "40131", "40132", "40133", "40134", "40141", "40142", "40143", "40144", "40151", "40152", "40153", "40154", "40161", "40162", "40163", "40164", "40171", "40172", "40173", "40174" ]
    様々なAPIの操作についてのOWSM Rest APIステータス・コード。次のルールに基づいてテストを記述し、ステータス・コードを解析できます。ステータス・コードをプログラムで処理する場合は、oracle.wsm.resources.rest.RestMessageID.javaで定義された定数のOWSMソース・ファイルにアクセスできます。ステータス・コード・パターン: 左側から1つ目の数字は操作ステータス(2=成功、4=失敗)を示し、最後の数字は操作(1=POST、2=PUT、3=GET、4=DELETE、5=DELETE NONE)を示します。左側から2つ目、3つ目、4つ目の数字はOWSM Rest APIリソース・タイプ(000=PolicySet、001=PolicyReference、002=ConfigOverride、003=Configuration、004=Repository (未使用)、005=Trust、006=Issuer、007=TrustedKey、008=KeyIdentifier、009=RelyingParty、010=AttributeRule、011=Attribute、012=VirtualUser、013=RoleMapping、014=Mapping、015=NamedID、016=DiscoveryInfo、017=Proxy)に使用されます
    例: 20001

500レスポンス

操作は予期しないエラーで失敗しました。
本文()
ルート・スキーマ: ResponseStatus
タイプ: object
ResponseStatusモデル・オブジェクト。
ソースの表示
  • レスポンスが成功の場合は、その確認である、レスポンスの詳細メッセージで、それ以外の場合は根本的原因を示すエラー・メッセージ。
    例: PolicySets [myPolicyset1, myPolicyset2] are successfully created.
  • 使用可能な値: [ "20001", "20002", "20003", "20004", "20005", "20011", "20012", "20013", "20014", "20021", "20023", "20024", "20032", "20033", "20034", "20035", "20042", "20043", "20044", "20051", "20052", "20053", "20054", "20055", "20061", "20062", "20063", "20064", "20065", "20071", "20072", "20073", "20074", "20075", "20081", "20082", "20083", "20084", "20085", "20091", "20092", "20093", "20094", "20095", "20101", "20102", "20103", "20104", "20105", "20111", "20112", "20113", "20114", "20115", "20121", "20122", "20123", "20124", "20125", "20131", "20132", "20133", "20134", "20135", "20141", "20142", "20143", "20144", "20145", "20151", "20152", "20153", "20154", "20155", "20161", "20162", "20163", "20164", "20165", "20171", "20172", "20173", "20174", "20175", "40001", "40002", "40003", "40004", "40011", "40012", "40013", "40014", "40021", "40023", "40024", "40032", "40033", "40042", "40043", "40044", "40051", "40052", "40053", "40054", "40061", "40062", "40063", "40064", "40071", "40072", "40073", "40074", "40081", "40082", "40083", "40084", "40091", "40092", "40093", "40094", "40101", "40102", "40103", "40104", "40111", "40112", "40113", "40114", "40121", "40122", "40123", "40124", "40131", "40132", "40133", "40134", "40141", "40142", "40143", "40144", "40151", "40152", "40153", "40154", "40161", "40162", "40163", "40164", "40171", "40172", "40173", "40174" ]
    様々なAPIの操作についてのOWSM Rest APIステータス・コード。次のルールに基づいてテストを記述し、ステータス・コードを解析できます。ステータス・コードをプログラムで処理する場合は、oracle.wsm.resources.rest.RestMessageID.javaで定義された定数のOWSMソース・ファイルにアクセスできます。ステータス・コード・パターン: 左側から1つ目の数字は操作ステータス(2=成功、4=失敗)を示し、最後の数字は操作(1=POST、2=PUT、3=GET、4=DELETE、5=DELETE NONE)を示します。左側から2つ目、3つ目、4つ目の数字はOWSM Rest APIリソース・タイプ(000=PolicySet、001=PolicyReference、002=ConfigOverride、003=Configuration、004=Repository (未使用)、005=Trust、006=Issuer、007=TrustedKey、008=KeyIdentifier、009=RelyingParty、010=AttributeRule、011=Attribute、012=VirtualUser、013=RoleMapping、014=Mapping、015=NamedID、016=DiscoveryInfo、017=Proxy)に使用されます
    例: 20001
先頭に戻る