xivo-auth HTTP API Changelog¶
17.02¶
A new resource has been added to manage ACL policies
- POST
/0.1/polices - GET
/0.1/policies - GET
/0.1/policies/<policy_uuid> - PUT
/0.1/policies/<policy_uuid> - DELETE
/0.1/policies/<policy_uuid> - PUT
/0.1/policies/<policy_uuid>/acl_templates/<template> - DELETE
/0.1/policies/<policy_uuid>/acl_templates/<template>
- POST
16.16¶
The token data in the response of POST and GET on
/0.1/tokennow include the following new fields- utc_expires_at
- utc_issued_at
- xivo_uuid
16.02¶
- POST
/0.1/token, fieldexpiration: only integers are accepted, floats are now invalid. - Experimental backend
ldap_user_voicemailhas been removed. - New backend
ldap_userhas been added.
15.19¶
- POST
/0.1/tokendo not accept anymore argumentbackend_args
15.17¶
- New backend
ldap_user_voicemailhas been added. WARNING this backend is EXPERIMENTAL.
15.16¶
- HEAD and GET now take a new
scopequery string argument to check ACLs - Backend interface method
get_aclsis now namedget_consul_acls - Backend interface method
get_aclsnow returns a list of ACLs - HEAD and GET can now return a
403if an ACL access is denied
15.15¶
- POST
/0.1/tokenaccept new argumentbackend_args - Signature of backend method
get_ids()has a new argumentargs - New method
get_aclsfor backend has been added - New backend
servicehas been added