Rollen

Architect, Lead Developer

Fähigkeiten

C#, OAuth, OpenID connect, SAML, Claims Based Security

Produkte

.NET, Thinktecture Identity Server 3.x, Visual Studio 2013/2015, MS SQL Server, EntityFramework

Zusammenfassung

Aufbau einer firmeninternen und nach außen hin förderativ zugänglichen Security Plattform auf Basis des OAuth, OpenId Connect und SAML unterstützenden Identity Servers. Umfangreiche Anpassungen um firmeninterne Gegebenheiten zu reflektieren.

Details:

Um eine standardisierte (nach public standards) und einheitliche Plattform für diverse Security Aspekte plattform- und firmenübergreifend zur Verfügung zu haben, wurden umfangreiche Anpassungen am IdentityServer 3 vorgenommen, um diesen optimal in das Firmenumfeld zu integrieren.

Design und Implementierung des Identity Managements.

Team: 1 Person

- Implementierung diverser Service Schnittstellen für Ansprache des internen Active Directory Services und internen Identity Managers

- Design und Implementierung eines flexibel konfigurierbaren Identity Managers, der per Konsole als auch via REST angesprochen werden kann

- Flexibles Speichern von Properties an Identitäten und Zuteilung zu claim sets (profile store)

- Entwicklung einer OWIN Middleware für schnelle Anbindung der Lösung an OWIN kompatiblen Applikation