MSAL Ayarları Modülünün Anatomisi

  • Name: Authentication Provider’ı tanımlayan isimdir.
  • Client ID: Azure Portal’da oluşturulan uygulamanın benzersiz kimliğidir.
  • Client Secret: Uygulamanın kimliğini doğrulamak için kullanılan gizli anahtardır.
  • Authority: Kimlik doğrulama işlemleri için kullanılan URL’dir (Örn. https://login.microsoftonline.com/{tenant} veya https://login.microsoftonline.com/common/).
  • Scopes: Uygulamanın hangi kaynaklara erişim talep ettiğini belirleyen izinlerdir (Örn. user.read).
  • Keystore Base64: Android uygulamalar için kullanılan Base64 formatında anahtar deposudur.
  • Cache Location: Kimlik doğrulama bilgileri ve tokenların saklanacağı konumu belirler.
  • Keystore Hash: Android uygulamaları için gerekli olan hash bilgisidir.
  • Bilgileri girdikten sonra CREATE butonuna tıklayın.