Sm_PolicyAPI_AddTargetConfigToSAML1xScheme
SAML 1.x 認証方式内にデフォルトのターゲット設定を追加します。
casso1283
SAML 1.x 認証方式内にデフォルトのターゲット設定を追加します。
構文
Sm_PolicyApi_AddTargetConfigToSAML1xScheme 関数の構文は、以下のとおりです。
int SM_EXTERN Sm_PolicyApi_AddTargetConfigToSAML1xScheme(void* pHandle,const char* pszSchemeOid,const char* pszURL,int iQPOverridesTarget);
[Parameters]
Sm_PolicyApi_AddTargetConfigToSAML1xScheme 関数は、以下のパラメータを受け取ります。
- pHandle[in] 内部ポリシー管理 API データ構造体へのポインタ。この構造体は、管理者セッションおよびクライアント セッションに関する情報を保持します。
- pszSchemeOid[in] 更新中の認証方式のオブジェクト識別子が含まれ、NULL で終わる文字列です。
- pszURL[in] 有効なデフォルトのターゲット設定 URL へのポインタです。
- iQPOverrides Target[in] [クエリ パラメータでデフォルト ターゲットをオーバーライドする]チェック ボックスで指定される値を決める整数です。iQPOverridesTarget の有効な値は次のとおりです。
- 0 を指定すると、クエリ パラメータによってターゲットが上書きされません。
- 1 を指定すると、クエリ パラメータによってターゲットが上書きされます。
戻り値
Sm_PolicyApi_AddTargetConfigToSAML1xScheme 関数は、次の文字列値のいずれかを返します。
- Sm_PolicyApi_Success。操作は正常に完了しました。
- Sm_PolicyApi_Failure。動作が失敗しました。
- Sm_PolicyApi_InvalidHandle。このコールに先立つ有効な初期化はありませんでした。
- Sm_PolicyApi_SchemeNotFound。OID に対応する認証方式が見つからなかったか、SAML 1.x 認証方式ではありませんでした。
- Sm_PolicyApi_InvalidOid。認証方式の OID は NULL です。