Querying audit policies
Querying audit policies request
curl --cookie cookies --request GET https://<IP-address-of-SPS>/api/configuration/policies/audit_policies |
Querying audit policies response
{ |
"items": [ |
{ |
"body": { |
"encryption": { |
"enabled": false |
}, |
"name": "default", |
"signing": { |
"enabled": false |
}, |
"signing_and_timestamping_interval": 30, |
"timestamping": { |
"enabled": false |
} |
}, |
"key": "78101850949e47437dd91d", |
"meta": { |
"href": "/api/configuration/policies/audit_policies/78101850949e47437dd91d" |
} |
}, |
{ |
"body": { |
"encryption": { |
"enabled": false |
}, |
"name": "remote-timestamping", |
"signing": { |
"enabled": false |
}, |
"signing_and_timestamping_interval": 42, |
"timestamping": { |
"enabled": true, |
"server": { |
"oid": { |
"enabled": true, |
"policy_oid": "2.3.5.3.1.5.32.322.32" |
}, |
"selection": "remote", |
"server_url": "http://tsa.example.com/" |
} |
} |
}, |
"key": "4110330695c094b5776670", |
"meta": { |
"href": "/api/configuration/policies/audit_policies/4110330695c094b5776670" |
} |
} |
], |
"meta": { |
"first": "/api/configuration/policies/aa_plugin_instances", |
"href": "/api/configuration/policies/audit_policies", |
"last": "/api/configuration/policies/usermapping_policies", |
"next": "/api/configuration/policies/backup_policies", |
"parent": "/api/configuration/policies", |
"previous": "/api/configuration/policies/archive_cleanup_policies", |
"transaction": "/api/transaction" |
} |
} |
Querying the default audit policy
Querying the default audit policy request
curl --cookie cookies --request GET https://<IP-address-of-SPS>/api/configuration/policies/audit_policies/78101850949e47437dd91d |
Querying the default audit policy response
{ |
"key": "78101850949e47437dd91d", |
"body": |
{ |
"name": "default", |
"timestamping": { |
"enabled": false |
}, |
"encryption": { |
"enabled": false |
}, |
"signing": { |
"enabled": false |
}, |
"signing_and_timestamping_interval": 30 |
}, |
"meta": { |
"first": "/api/configuration/policies/audit_policies/78101850949e47437dd91d", |
"href": "/api/configuration/policies/audit_policies/78101850949e47437dd91d", |
"last": "/api/configuration/policies/audit_policies/4110330695c094b5776670", |
"next": "/api/configuration/policies/audit_policies/4110330695c094b5776670", |
"parent": "/api/configuration/policies/audit_policies", |
"previous": null, |
"transaction": "/api/transaction" |
} |
} |
Querying a specific audit policy
Querying a specific audit policy request
curl --cookie cookies --request GET https://<IP-address-of-SPS>/api/configuration/policies/audit_policies/4110330695c094b5776670 |
Querying a specific audit policy response
{ |
"body": { |
"encryption": { |
"enabled": false |
}, |
"name": "remote-timestamping", |
"signing": { |
"enabled": false |
}, |
"signing_and_timestamping_interval": 42, |
"timestamping": { |
"enabled": true, |
"server": { |
"oid": { |
"enabled": true, |
"policy_oid": "2.3.5.3.1.5.32.322.32" |
}, |
"selection": "remote", |
"server_url": "http://tsa.example.com/" |
} |
} |
}, |
"key": "4110330695c094b5776670", |
"meta": { |
"first": "/api/configuration/policies/audit_policies/78101850949e47437dd91d", |
"href": "/api/configuration/policies/audit_policies/4110330695c094b5776670", |
"last": "/api/configuration/policies/audit_policies/4110330695c094b5776670", |
"next": null, |
"parent": "/api/configuration/policies/audit_policies", |
"previous": "/api/configuration/policies/audit_policies/78101850949e47437dd91d", |
"transaction": "/api/transaction" |
} |
} |
Configure only upstream encription
Configure only upstream encription request
curl --cookie cookies --request POST --data '@-' https://<IP-address-of-SPS>/api/configuration/policies/audit_policies <<'REQUEST' |
{ |
"name": "upstream_only", |
"timestamping": { |
"enabled": false |
}, |
"encryption": { |
"enabled": true, |
"certificates": [], |
"different_certificates_for_upstream": { |
"enabled": true, |
"certificates": [ |
{ |
"certificate": { |
"pem": "-----BEGIN CERTIFICATE-----\nMIIEgjCCA2qgAwIBAgIBITANBgkqhkiG9w0BAQsFADCBzDELMAkGA1UEBhMCUk8x\nFTATBgNVBAgMDFRoZVJvb3RTdGF0ZTEYMBYGA1UEBwwPVGhlUm9vdExvY2FsaXR5\nMRwwGgYDVQQKDBNUaGVSb290T3JnYW5pemF0aW9uMSIwIAYDVQQLDBlUaGVSb290\nT3JnYW5pemF0aW9uYWxVbml0MSAwHgYDVQQDDBd0aGUucm9vdC5jb21tb24ubmFt\nZS5pbzEoMCYGCSqGSIb3DQEJARYZdGhlQHJvb3QuZW1haWwuYWRkcmVzcy5pbzAe\nFw0xNDA4MjUxMjQ0MjFaFw0yNDA4MjIxMjQ0MjFaMIHMMQswCQYDVQQGEwJDUjEV\nMBMGA1UECAwMVGhlQ2VydFN0YXRlMRgwFgYDVQQHDA9UaGVDZXJ0TG9jYWxpdHkx\nHDAaBgNVBAoME1RoZUNlcnRPcmdhbml6YXRpb24xIjAgBgNVBAsMGVRoZUNlcnRP\ncmdhbml6YXRpb25hbFVuaXQxIDAeBgNVBAMMF3RoZS5jZXJ0LmNvbW1vbi5uYW1l\nLmlvMSgwJgYJKoZIhvcNAQkBFhl0aGVAY2VydC5lbWFpbC5hZGRyZXNzLmlvMIIB\nIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA/JERC+o1UksvUfbzS5Yp77CN\nlS6RkkdZLPjl2i9+ACzv/lOy4Kn6qLMRPEj/evRKNiu8vdMLPANN1rYG8IioxetE\nhKj3OVyj5YBJ1BJqJiUrCbkGQCNX2zlfD/VsPDKvtMmcM6F/PEUwl577uQcXhquz\nKeJpSgDbwcANcUNm30YkpT9MTEjfYPdPaLb9jh8+7K3c29ZsJzIRSY3jRISqvK/L\nYNs07oDXfEpeZBNliqTvqhii/0ohnUdKVkXnusLCBb2lyaiOY2nhMz4U2023gJBZ\n3q9ny8dpH3y4RxuygqlhqEaxsDTfMeuWDTkKIxaWHgat/+yeSssXUHx4bu1jTwID\nAQABo20wazAJBgNVHRMEAjAAMBEGCWCGSAGG+EIBAQQEAwIGQDALBgNVHQ8EBAMC\nBeAwHQYDVR0OBBYEFPMG1JzFCtuh8ry7ru5C2IMFPmCLMB8GA1UdIwQYMBaAFBwk\ntYLmRkTRzUryEUQobduVjiThMA0GCSqGSIb3DQEBCwUAA4IBAQAomh6B7H4WsGDL\nzyduEVX6otMhu82j7oeK2WuYaHczHPPzQc0pVTl7TOMMuQR3xNeohuUx7mFjx6MO\n11ksdN4lzo9r94GjYrO9WvRTsQDMJxsrVry49MKjh4Gg21IAuKxvdU9MMUhuhblQ\ntxSpikxMpynf1JK3C+A57M3yAhCCPLjDX1iWXuyGIW28J0FEdTTNAinBRyy18wFG\n/vfOVn1sKpAp5nT8CWWHt3KNOVPsUh41GulBzMFEXSTSggzD/B1dNBfC752k0AGy\nOVHLqWAqnoM6Go9bhkrRWGhH0YIHZFtEeIuNsPYnULNS5yOS3a0FMOpHBQ8kfz9R\nGwrzti7q\n-----END CERTIFICATE-----\n" |
}, |
"four_eyes_certificate": null |
} |
] |
} |
}, |
"signing": { |
"enabled": false |
}, |
"signing_and_timestamping_interval": 30 |
} |
REQUEST |
Configure signing without traffic encryption
Configure signing without traffic encryption request
curl --cookie cookies --request POST --data '@-' https://<IP-address-of-SPS>/api/configuration/policies/audit_policies <<'REQUEST' |
{ |
"name": "sign_no_traffic_encryption", |
"timestamping": { |
"enabled": false |
}, |
"encryption": { |
"enabled": false |
}, |
"signing": { |
"enabled": true, |
"x509_identity": "x509-identity-0" |
}, |
"signing_and_timestamping_interval": 30 |
} |
REQUEST |
Configure signing, and traffic encryption with a single certificate
Configure signing, and traffic encryption with a single certificate request
curl --cookie cookies --request POST --data '@-' https://<IP-address-of-SPS>/api/configuration/policies/audit_policies <<'REQUEST' |
{ |
"name": "sign_with_traffic_encryption", |
"timestamping": { |
"enabled": false |
}, |
"encryption": { |
"enabled": true, |
"certificates": [ |
{ |
"certificate": { |
"pem": "-----BEGIN CERTIFICATE-----\nMIIEgjCCA2qgAwIBAgIBITANBgkqhkiG9w0BAQsFADCBzDELMAkGA1UEBhMCUk8x\nFTATBgNVBAgMDFRoZVJvb3RTdGF0ZTEYMBYGA1UEBwwPVGhlUm9vdExvY2FsaXR5\nMRwwGgYDVQQKDBNUaGVSb290T3JnYW5pemF0aW9uMSIwIAYDVQQLDBlUaGVSb290\nT3JnYW5pemF0aW9uYWxVbml0MSAwHgYDVQQDDBd0aGUucm9vdC5jb21tb24ubmFt\nZS5pbzEoMCYGCSqGSIb3DQEJARYZdGhlQHJvb3QuZW1haWwuYWRkcmVzcy5pbzAe\nFw0xNDA4MjUxMjQ0MjFaFw0yNDA4MjIxMjQ0MjFaMIHMMQswCQYDVQQGEwJDUjEV\nMBMGA1UECAwMVGhlQ2VydFN0YXRlMRgwFgYDVQQHDA9UaGVDZXJ0TG9jYWxpdHkx\nHDAaBgNVBAoME1RoZUNlcnRPcmdhbml6YXRpb24xIjAgBgNVBAsMGVRoZUNlcnRP\ncmdhbml6YXRpb25hbFVuaXQxIDAeBgNVBAMMF3RoZS5jZXJ0LmNvbW1vbi5uYW1l\nLmlvMSgwJgYJKoZIhvcNAQkBFhl0aGVAY2VydC5lbWFpbC5hZGRyZXNzLmlvMIIB\nIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA/JERC+o1UksvUfbzS5Yp77CN\nlS6RkkdZLPjl2i9+ACzv/lOy4Kn6qLMRPEj/evRKNiu8vdMLPANN1rYG8IioxetE\nhKj3OVyj5YBJ1BJqJiUrCbkGQCNX2zlfD/VsPDKvtMmcM6F/PEUwl577uQcXhquz\nKeJpSgDbwcANcUNm30YkpT9MTEjfYPdPaLb9jh8+7K3c29ZsJzIRSY3jRISqvK/L\nYNs07oDXfEpeZBNliqTvqhii/0ohnUdKVkXnusLCBb2lyaiOY2nhMz4U2023gJBZ\n3q9ny8dpH3y4RxuygqlhqEaxsDTfMeuWDTkKIxaWHgat/+yeSssXUHx4bu1jTwID\nAQABo20wazAJBgNVHRMEAjAAMBEGCWCGSAGG+EIBAQQEAwIGQDALBgNVHQ8EBAMC\nBeAwHQYDVR0OBBYEFPMG1JzFCtuh8ry7ru5C2IMFPmCLMB8GA1UdIwQYMBaAFBwk\ntYLmRkTRzUryEUQobduVjiThMA0GCSqGSIb3DQEBCwUAA4IBAQAomh6B7H4WsGDL\nzyduEVX6otMhu82j7oeK2WuYaHczHPPzQc0pVTl7TOMMuQR3xNeohuUx7mFjx6MO\n11ksdN4lzo9r94GjYrO9WvRTsQDMJxsrVry49MKjh4Gg21IAuKxvdU9MMUhuhblQ\ntxSpikxMpynf1JK3C+A57M3yAhCCPLjDX1iWXuyGIW28J0FEdTTNAinBRyy18wFG\n/vfOVn1sKpAp5nT8CWWHt3KNOVPsUh41GulBzMFEXSTSggzD/B1dNBfC752k0AGy\nOVHLqWAqnoM6Go9bhkrRWGhH0YIHZFtEeIuNsPYnULNS5yOS3a0FMOpHBQ8kfz9R\nGwrzti7q\n-----END CERTIFICATE-----\n" |
}, |
"four_eyes_certificate": null |
} |
], |
"different_certificates_for_upstream": { |
"enabled": false |
} |
}, |
"signing": { |
"enabled": true, |
"x509_identity": "x509-identity-0" |
}, |
"signing_and_timestamping_interval": 30 |
} |
REQUEST |
Configure without timestamping
Configure without timestamping request
curl --cookie cookies --request POST --data '@-' https://<IP-address-of-SPS>/api/configuration/policies/audit_policies <<'REQUEST' |
{ |
"name": "timestamping_disabled", |
"timestamping": { |
"enabled": false |
}, |
"encryption": { |
"enabled": false |
}, |
"signing": { |
"enabled": false |
}, |
"signing_and_timestamping_interval": 30 |
} |
REQUEST |
Configure local timestamping
Configure local timestamping request
curl --cookie cookies --request POST --data '@-' https://<IP-address-of-SPS>/api/configuration/policies/audit_policies <<'REQUEST' |
{ |
"name": "local_timestamping", |
"timestamping": { |
"enabled": true, |
"server": { |
"selection": "local" |
} |
}, |
"encryption": { |
"enabled": false |
}, |
"signing": { |
"enabled": false |
}, |
"signing_and_timestamping_interval": 30 |
} |
REQUEST |
Configure external timestamping
Configure external timestamping request
curl --cookie cookies --request POST --data '@-' https://<IP-address-of-SPS>/api/configuration/policies/audit_policies <<'REQUEST' |
{ |
"name": "external_timestamping", |
"timestamping": { |
"enabled": true, |
"server": { |
"selection": "remote", |
"server_url": "http://tsa.example.com/", |
"oid": { |
"enabled": true, |
"policy_oid": "2.3.5.3.1.5.32.322.32" |
} |
} |
}, |
"encryption": { |
"enabled": false |
}, |
"signing": { |
"enabled": false |
}, |
"signing_and_timestamping_interval": 30 |
} |
REQUEST |