Sm_PolicyApi_RemoveAssertionConsumerServiceFromSAMLSP()

アサーション コンシューマ サービスへの既存のインデックス付きエンドポイント参照をポリシー ストアから削除します。インデックス、バインド方法およびアサーション コンシューマ サービス URL は、既存のアサーション コンシューマ サービスに一致する必要があります。
casso126jjp
アサーション コンシューマ サービスへの既存のインデックス付きエンドポイント参照をポリシー ストアから削除します。インデックス、バインド方法およびアサーション コンシューマ サービス URL は、既存のアサーション コンシューマ サービスに一致する必要があります。
Type
フェデレーション関数
構文
int SM_EXTERN Sm_PolicyApi_RemoveAssertionConsumerServiceToSAMLSP (
void*pSessionHandle,
const Sm_PolicyApi_SAMLSPAssertionConsumerService_t*
                pstructSAMLSPAssertionConsumerService,
const char*pszSAMLSPOid
);
パラメータ
I/O
Description
pSessionHandle
I
内部ポリシー管理 API データ構造体へのポインタ。この構造体は、管理者セッションおよびクライアント セッションに関する情報を保持します。
pstructSAMLAssertionConsumerService
I
アサーション コンシューマ サービス構造体へのポインタです。
pszSAMLSPOid
I
サービス プロバイダの OID を含む文字列へのポインタです。
戻り値
  • Sm_PolicyApi_Success。アサーション コンシューマ サービスは正常に削除されました。
  • Sm_PolicyApi_Failure - アサーション コンシューマ サービスは正常に削除されませんでした。
  • Sm_PolicyApi_ACSIndexedEndpointNotFound - 削除されるアサーション コンシューマ サービスに一致するアサーション コンシューマ サービスはありません。
  • Sm_PolicyApi_InvalidHandle - このコールに先立つ有効な初期化はありませんでした。
  • Sm_PolicyApi_NoSession - 有効な管理者セッションがありません。
  • Sm_PolicyApi_NoPrivilege - 管理者には、SAML サービス プロバイダから属性を削除する権限がありません。