action conjur_get_apikey_via_ldap { label: "Gets the Conjur API key of a user given the LDAP username and\npassword via HTTP Basic Authentication.\n" description: "Exchange your LDAP credentials for a Conjur API key. Once the\nAPI key is obtained, it may be used to inexpensively obtain access\ntokens by calling the Authenticate method. An access token\nis required to use most other parts of the Conjur API.\n\nThe Basic authentication-compliant header is formed by:\n1. Concatenating the LDAP username, a literal colon character ':',\n and the password to create the authentication string.\n2. Base64-encoding the authentication string.\n3. Prefixing the authentication string with the scheme: `Basic `\n (note the required space).\n4. Providing the result as the value of the `Authorization` HTTP header:\n `Authorization: Basic `.\n\nYour HTTP/REST client probably provides HTTP basic authentication support.\n" provider: conjur method: GET path: "/authn-ldap/{service_id}/{account}/login" encoding: json input: { type: "object" properties: { account: { type: "string" description: "Conjur account name" } } required: ["account"] additionalProperties: false } output: { type: "object" additionalProperties: true } }