PKI ACME Login REST API - dogtagpki/pki GitHub Wiki
The PKI ACME Login operation will authenticate the user, establish a session on the server, return the user profile, and return a cookie containing the session ID.
-
Method:
POST -
URL:
/acme/login -
Authentication: Required
-
Authorization: Not required
-
Code:
200 -
Content:
{
"id": <user ID>,
"FullName": <full name>,
"Roles": {
"Role": <array of roles>
}
}
JSON
$ curl \
-s \
--request POST \
-u admin:Secret.123 \
--cookie-jar cookies \
https://pki.demo.dogtagpki.org/acme/login | python -m json.tool
{
"Attributes": {
"Attribute": []
},
"id": "admin",
"FullName": "Administrator",
"Roles": {
"Role": [
"Administrators"
]
}
}