Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Teknik Özellikler

  • Oauth 2.0 standardı

Dokümantasyon

  • swagger eklenecek

İlişkili Platform Servisleri

  • diagnose servis üzerinden dependencyler eklenecek

API Dokümantasyonu

Swagger UI: http://dev-linux.logo-paas.com:5100/api-docs/


İlişkili Platform Servisleri

  • RBMS: MsSQL veya PostgreSQL
  • NoSQL (multiple instance çalışma durumunda session storage olarak): MongoDB
  • Apache Kafka
  • CloudControl Servis


IDM'e Uygulama Kaydetme

1- IDM sistemine yeni bir uygulama kaydetmek için öncelikle, aşağıdaki adrese çağrı yapılarak geçici erişim anahtarı alınmalıdır. Üretilen geçici anahtar expireinmins süresi kadar geçerli olacaktır.

http://idmadresi:5100/api/login/generate/DB8C2EE8-CE4A-40A2-A6DA-C5B99897A7FC/expireinmins=50

 

Image Added


2- IDM Swagger UI üzerinden /api/security/{id} ucu ile yeni uygulamanın bilgileri kaydedilebilir.

  • Id ve SecuritySecret parametrelerine sırasıyla, yeni uygulama için random olarak oluşturulan SecurityId ve SecuritySecret bilgisi girilecektir.
  • AccessKey parametresine ise bir önceki adımda elde edilen geçici erişim kodu verilmelidir.
  • GrantType parametresi; yeni uygulama IDM'den response_type=token formatı ile browser üzerinden token alacaksa (tek aşamada), "Implicit" olarak girilmelidir.

Image Added


3- Kaydedilen uygulama IDM Swagger UI üzerinden /api/security/{id}/validate ucu ile doğrulanabilir

Image Added