Setting a Passcode Policy on Android Devices
Description | Set a password policy on Android devices. | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Resource Path | /password-policy | ||||||||||||||||||||||||||||||
URL | /mdm-android-agent/operation/password-policy | ||||||||||||||||||||||||||||||
HTTP Method | POST | ||||||||||||||||||||||||||||||
Request/Response Format | application/json | ||||||||||||||||||||||||||||||
cURL command | curl -X POST -H "Content-Type: application/json" -H "Authorization: Bearer <EMM_API_TOKEN>" -d @'<JSON_PAYLOAD>' -k -v https://<EMM_HOST>:<EMM_HTTPS_PORT>/mdm-android-agent/operation/password-policy
Example: curl -X POST -H "Content-Type: application/json" -H "Authorization: Bearer e56974e8bf5df15748f89c6c5da9835d" -d @'operation.json' -k -v https://localhost:9443/mdm-android-agent/operation/password-policy | ||||||||||||||||||||||||||||||
 Sample output | > POST /mdm-android-agent/operation/password-policy HTTP/1.1 > User-Agent: curl/7.24.0 (x86_64-apple-darwin12.0) libcurl/7.24.0 OpenSSL/0.9.8| zlib/1.2.5 > Host: localhost:9443 > Accept: */* > Content-Type: application/json > Authorization: Bearer e56974e8bf5df15748f89c6c5da9835d > Content-Length: 216 < HTTP/1.1 201 Created < Date: Wed, 10 Jun 2015 12:30:39 GMT < Content-Length: 0 < Server: WSO2 Carbon Server | ||||||||||||||||||||||||||||||
Sample JSON Definition | { "operation":{ "maxFailedAttempts":3, "minLength":5, "pinHistory":3, "minComplexChars":1, "maxPINAgeInDays":60, "requireAlphanumeric":true, "allowSimple":true }, "deviceIDs":[ "d8:50:e6:2f:6a:8b", "a5:60:e6:2g:6a:5b" ] }
|