[EUROPE ONLY] Dart Bindings/Re-Implementation of Keycloak JavaScript Adapter

The project focuses on writing Dart bindings or re-implementing the Keycloak JavaScript Adapter ([login to view URL]) in the Dart programming language. In addition to the plain bindings a package for using this adapter in an Angular Dart application has to be developed. The Angular Dart package has to have the following abilities:

- Reading keycloak JSON configuration files

- Securing routes with roles provided by the OAuth2/OIDC mechanism of Keycloak (Denying access for not allowed roles)

- Securing Angular Dart Components by the OAuth2/OIDC mechanism of Keycloak (required roles for displaying/rendering, required roles for read only access, required roles for read/write access to the component

- Some kind of service mechanism to obtain refresh tokens

- Some kind of service mechanism to obtain user information (Name, roles, scopes, etc.) from the token

- Some kind of service mechanism to have access to an API equivalent to the JavaScript adapter's API (in a more dartish style)

- invoicing according to the regulations of the European Union

- automated tests

- tiny demo Angular Dart single page app featuring the newly developed bindings

Angular.js knowledge isn't required but may be of help. This also applies to Protractor Javascript and Karma Javascript . Java also isn't required

the required framework is Angular Dart ([login to view URL])

Skills: Angular Material, Angular.js, Dart, ES8 Javascript, Java, JavaScript, Javascript ES6, Karma Javascript, Local Job, OAuth, Protractor Javascript

Location: Vienna, Austria

See more: indesign javascript index style, javascript youtube style, javascript change style click, javascript facebook style friend message, javascript css style, javascript facebook style, javascript facebook style status bar, javascript facebook style info bar, javascript counter style maker, javascript set style, javascript facebook style bar, javascript change style sheet, javascript changes style, javascript commenting style, eclipse javascript code style, javascript facebook style bottom bar

About the Employer:
( 0 reviews ) Schwechat, Austria

Project ID: #19987133

1 freelancer is bidding on average €3099 for this job


Angular Entwickler der ÖGK Fullstack Erfahrung, Java EE, ECMA18

€3099 EUR in 29 days
(1 Review)