REST API を使用した VIP 認証ハブ認証方式の管理

REST API を使用して、VIP 認証ハブ認証方式を管理できます。以下のエンドポイントを使用します。
  • GET
    : /ca/api/sso/services/policy/v1/SmAuthSchemes
  • POST
    : /ca/api/sso/services/policy/v1/SmAuthSchemes
  • PUT
    : /ca/api/sso/services/policy/v1/SmAuthSchemes
  • DELETE
    : /ca/api/sso/services/policy/v1/SmAuthSchemes
サンプル ペイロード
VIP 認証ハブ認証方式の最小および最大ペイロード構造と共にそれぞれのレスポンスを以下に示します。
最小ペイロード
リクエスト
{ "Name": "smah_na", "AuthSchemeType": "OIDCRPAUTH", "Param": "verification_cert_alias=ah;application=1043f607-ff4e-49e0-a199-0504a4342b55;client_id=06806205-9bdc-4a69-8605-88716726fe58;redirect_uri=https://bc.example.net/affwebservices/public/bctokencontroller;ag_state_redirect_uri=https://bc.example.com/affwebservices/public/stateredirect;acr_values=urn:iam:acr:aal:emailotp;claimlookup=user_loginid;ssl_cert_verification=true;idtoken_signature_validation=true;", "ExternalOIDCProviderConfigLink": { "path": "/SmExternalOIDCProviderConfigs/https%3A%2F%2Fsspauto.nightly.com%2Fdefault" } }
レスポンス
{ "id": "CA.SM::AuthScheme@0d-ddeaa545-d3f4-45a1-a002-163f7d5e4c9a", "type": "SmAuthScheme", "Name": "smah_na", "Param": "verification_cert_alias=ah;application=1043f607-ff4e-49e0-a199-0504a4342b55;client_id=06806205-9bdc-4a69-8605-88716726fe58;redirect_uri=https://bc.example.net/affwebservices/public/bctokencontroller;ag_state_redirect_uri=https://bc.example.com/affwebservices/public/stateredirect;acr_values=urn:iam:acr:aal:emailotp;claimlookup=user_loginid;ssl_cert_verification=true;idtoken_signature_validation=true;", "AllowSaveCreds": false, "IsRadius": false, "Level": 5, "AuthSchemeType": "OIDCRPAUTH", "Library": "smauthdir", "IsTemplate": false, "IsUsedbyAdmin": false, "SupportsValidateIdentity": false, "PersistSessionVars": false, "IPCheck": false, "AllowAuthLevelOverride": false, "IgnorePwCheck": false, "ExternalOIDCProviderConfigLink": { "id": "CA.SM::ExternalOIDCProviderConfig@004bf0db-915d-4d67-81fd-fe6cfe35cf2b", "path": "/SmExternalOIDCProviderConfigs/https%3A%2F%2Fsspauto.nightly.com%2Fdefault", "href": "https://lodibl209bvm041.ihy.broadcom.net:8443/ca/api/sso/services/policy/v1/objects/CA.SM::ExternalOIDCProviderConfig@004bf0db-915d-4d67-81fd-fe6cfe35cf2b" }, "SmSAMLv2IdPs": [], "SmSAMLv1IdPs": [], "SmXMLDSigIdPs": [], "SmWSFEDIdPs": [], "SmXMLDCCIdPs": [], "SmWSSecurityIdPs": [] }
最大ペイロード
リクエスト
{ "Name": "smah_na", "type": "SmAuthScheme", "AuthSchemeType": "OIDCRPAUTH", "Level": 15, "Param": "verification_cert_alias=ah;decryption_cert_alias=encryptioncert;skewtime=300;application=1043f607-ff4e-49e0-a199-0504a4342b55;client_id=06806205-9bdc-4a69-8605-88716726fe58;redirect_uri=https://bc.example.net/affwebservices/public/bctokencontroller;ag_state_redirect_uri=https://bc.example.com/affwebservices/public/stateredirect;acr_values=urn:iam:acr:aal:emailotp;claimlookup=user_loginid;ssl_cert_verification=false;idtoken_signature_validation=false;", "ExternalOIDCProviderConfigLink": { "path": "/SmExternalOIDCProviderConfigs/https%3A%2F%2Fsspauto.nightly.com%2Fdefault" }, "PersistSessionVars": true }
レスポンス
{ "id": "CA.SM::AuthScheme@0d-459c0d95-a59d-495c-8118-ca9261221a83", "type": "SmAuthScheme", "Name": "smah_na", "Param": "verification_cert_alias=ah;decryption_cert_alias=encryptioncert;skewtime=300;application=1043f607-ff4e-49e0-a199-0504a4342b55;client_id=06806205-9bdc-4a69-8605-88716726fe58;redirect_uri=https://bc.example.net/affwebservices/public/bctokencontroller;ag_state_redirect_uri=https://bc.example.com/affwebservices/public/stateredirect;acr_values=urn:iam:acr:aal:emailotp;claimlookup=user_loginid;ssl_cert_verification=false;idtoken_signature_validation=false;", "AllowSaveCreds": false, "IsRadius": false, "Level": 15, "AuthSchemeType": "OIDCRPAUTH", "Library": "smauthdir", "IsTemplate": false, "IsUsedbyAdmin": false, "SupportsValidateIdentity": false, "PersistSessionVars": true, "IPCheck": false, "AllowAuthLevelOverride": false, "IgnorePwCheck": false, "ExternalOIDCProviderConfigLink": { "id": "CA.SM::ExternalOIDCProviderConfig@004bf0db-915d-4d67-81fd-fe6cfe35cf2b", "path": "/SmExternalOIDCProviderConfigs/https%3A%2F%2Fsspauto.nightly.com%2Fdefault", "href": "https://lodibl209bvm041.ihy.broadcom.net:8443/ca/api/sso/services/policy/v1/objects/CA.SM::ExternalOIDCProviderConfig@004bf0db-915d-4d67-81fd-fe6cfe35cf2b" }, "SmSAMLv2IdPs": [], "SmSAMLv1IdPs": [], "SmXMLDSigIdPs": [], "SmWSFEDIdPs": [], "SmXMLDCCIdPs": [], "SmWSSecurityIdPs": [] }