[keycloak-dev] Keycloak impersonate programmatically
Scott Rossillo
srossillo at smartling.com
Thu May 12 13:43:41 EDT 2016
Adding back mailing list. See below.
> On May 12, 2016, at 1:39 PM, Scott Rossillo <srossillo at smartling.com> wrote:
>
> We have a way to do in on our fork. It relies on a hard coded role to determine who can impersonate but the rest of the code is probably reusable.
>
> https://github.com/Smartling/keycloak/commit/06ac25bf24110061d3cb66ee8c62a726199000bb <https://github.com/Smartling/keycloak/commit/06ac25bf24110061d3cb66ee8c62a726199000bb>
>
> Scott Rossillo
> Smartling | Senior Software Engineer
> srossillo at smartling.com
>
>> On May 12, 2016, at 11:20 AM, Bill Burke <bburke at redhat.com> wrote:
>>
>> You can't impersonate progammatically at the moment.
>>
>> On 5/12/16 1:24 AM, Anshul Malpani wrote:
>>> Hi,
>>>
>>> I am trying to use impersonate feature using my java client. When I call impersonate api using admin access grant. I get back the cookies. How can I get the access token for the impersonate user.
>>>
>>>
>>>
>>> HttpPost post = new HttpPost(
>>> KeycloakUriBuilder.fromUri(authServerUrl).path(“/admin/realms/{realm}/users/{id}/impersonation").build(realm, accountKeycloakId));
>>>
>>> This is returning me cookies. In next step I would like to get the access token of impersonate user.
>>>
>>> Thanks
>>>
>>> On Wed, May 11, 2016 at 3:25 PM, Anshul Malpani <anshulm at stytch.com <mailto:anshulm at stytch.com>> wrote:
>>> Hi,
>>>
>>> I am trying to use impersonate feature using my java client. When I call impersonate api using admin access grant. I get back the cookies. How can I get the access token for the impersonate user.
>>>
>>>
>>>
>>> HttpPost post = new HttpPost(
>>> KeycloakUriBuilder.fromUri(authServerUrl).path(“/admin/realms/{realm}/users/{id}/impersonation").build(realm, accountKeycloakId));
>>>
>>> This is returning me cookies. In next step I would like to get the access token of impersonate user.
>>>
>>> Thanks
>>> A
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> keycloak-dev mailing list
>>> keycloak-dev at lists.jboss.org <mailto:keycloak-dev at lists.jboss.org>
>>> https://lists.jboss.org/mailman/listinfo/keycloak-dev <https://lists.jboss.org/mailman/listinfo/keycloak-dev>
>> _______________________________________________
>> keycloak-dev mailing list
>> keycloak-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/keycloak-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/keycloak-dev/attachments/20160512/dd96adbf/attachment.html
More information about the keycloak-dev
mailing list