Sm_PolicyApi_RemoveAssertionConsumerServiceFromSAMLSP()
アサーション コンシューマ サービスへの既存のインデックス付きエンドポイント参照をポリシー ストアから削除します。インデックス、バインド方法およびアサーション コンシューマ サービス URL は、既存のアサーション コンシューマ サービスに一致する必要があります。
casso1283
アサーション コンシューマ サービスへの既存のインデックス付きエンドポイント参照をポリシー ストアから削除します。インデックス、バインド方法およびアサーション コンシューマ サービス URL は、既存のアサーション コンシューマ サービスに一致する必要があります。
Type
フェデレーション関数
構文
int SM_EXTERN Sm_PolicyApi_RemoveAssertionConsumerServiceToSAMLSP (void*pSessionHandle,const Sm_PolicyApi_SAMLSPAssertionConsumerService_t*pstructSAMLSPAssertionConsumerService,const char*pszSAMLSPOid);
パラメータ | I/O | 説明 |
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 サービス プロバイダから属性を削除する権限がありません。