[wildfly-dev] access to mgmt api/services
ssilvert at redhat.com
ssilvert at redhat.com
Thu Feb 6 16:05:50 EST 2014
On 2/6/2014 3:45 PM, Bill Burke wrote:
> * I'd like to be able to register and secure a deployed app, as well as
> suck in all its role definitions so things don't have to be manually
> configured through our admin console. This should be possible in 1 click.
The subsystem can easily suck in the role definitions at deploy time.
The question is where/how should this info can be stored.
>
>
> Stan already wrote a subsystem for us. The subsystem stores config
> information about the realm and deployment to realm mappings so you
> don't have to crack open an existing WAR to secure it with Keycloak.
> What I'm trying to figure out are ways to optimize the user experience
> as described above. Just using the Wildfly HTTP REST interface can't
> meet my current requirements.
>
>
> On 2/6/2014 3:12 PM, Jason Greene wrote:
>> No but I would like to see a realistic proposal from you instead of your typical non-informed rants.
>>
>> On Feb 6, 2014, at 12:48 PM, Bill Burke <bburke at redhat.com> wrote:
>>
>>> Lol. Sure. You want non Wildfly servers to standardize on:
>>>
>>> {"operation":"read-attribute","address":[{"host":"master"},{"server":"server-01"}],"name":"server-state","json.pretty":1}'
>>>
>>> Nope... Still doesn't solve client initiated registration.
>>>
>>> On 2/6/2014 11:01 AM, Jason Greene wrote:
>>>> Is JSON not usable by non-Wildfly servers?
>>>>
>>>> On Feb 6, 2014, at 9:55 AM, Bill Burke <bburke at redhat.com> wrote:
>>>>
>>>>> We already have a keycloak subsystem. Again, the issue is, the Wildfly mgmt REST interface is Wildfly specific, with Wildfly peculiarities, using wildfly specific envelope formats. Not very useful for non-wildfly servers. :)
>>>>>
>>>>> This isn't just Keycloak though. OpenID Connect has a registration REST API which is client driven and not IDP driven.
>>>>>
>>>>> On 2/6/2014 10:38 AM, Tomaž Cerar wrote:
>>>>>> Maybe it is really time to write keycloak subsystem, that way you will
>>>>>> be able to expose also keycloak config via rest (and other mechanism)
>>>>>>
>>>>>> --
>>>>>> tomaz
>>>>>>
>>>>>> Yet another reason is that it would be cool if there were a unified,
>>>>>> common REST API that the Keycloak admin console could use to manage and
>>>>>> talk to server instances that want to join or be managed by a Keycloak
>>>>>> realm. Without this common REST API, we would have to write a Keycloak
>>>>>> server adapter (and UI screens) to handle them, which would mean that
>>>>>> the Keycloak server would probably have to be shut down too to install
>>>>>> any new adapter.
>>>>>>
>>>>>> The OP asked how to get access, locally, to mgmt api/services. Brian's
>>>>>> response was, "just use the HTTP interface". I now have 2 reasons why
>>>>>> "just use the HTTP interface" may not be feasible.
>>>>>>
>>>>> --
>>>>> Bill Burke
>>>>> JBoss, a division of Red Hat
>>>>> http://bill.burkecentral.com
>>>> --
>>>> Jason T. Greene
>>>> WildFly Lead / JBoss EAP Platform Architect
>>>> JBoss, a division of Red Hat
>>>>
>>> --
>>> Bill Burke
>>> JBoss, a division of Red Hat
>>> http://bill.burkecentral.com
>> --
>> Jason T. Greene
>> WildFly Lead / JBoss EAP Platform Architect
>> JBoss, a division of Red Hat
>>
More information about the wildfly-dev
mailing list