Megosztás:


SiteAuthSettingsPropertiesOutput interface

SiteAuthSettings erőforrásspecifikus tulajdonságok

Tulajdonságok

aadClaimsAuthorization

Lekéri az Azure AD Acl-beállításokat tartalmazó JSON-sztringet.

additionalLoginParams

Bejelentkezési paraméterek az OpenID Connect engedélyezési végpontjának való küldéshez, amikor egy felhasználó bejelentkezik. Minden paraméternek "key=value" formában kell lennie.

allowedAudiences

Az Azure Active Directory által kibocsátott JWT-k ellenőrzésekor a célközönség értékei figyelembe veendők. Vegye figyelembe, hogy a ClientID érték mindig engedélyezett célközönségnek számít, függetlenül attól, hogy ez a beállítás.

allowedExternalRedirectUrls

Külső URL-címek, amelyek a bejelentkezés vagy az alkalmazásból való kijelentkezés részeként átirányíthatók. Vegye figyelembe, hogy az URL-cím lekérdezési sztringjének része figyelmen kívül lesz hagyva. Ez egy speciális beállítás, amelyet általában csak a Windows Áruházbeli alkalmazás háttérrendszerei igényelnek. Vegye figyelembe, hogy az aktuális tartományban lévő URL-címek mindig implicit módon engedélyezettek.

authFilePath

A hitelesítési beállításokat tartalmazó konfigurációs fájl elérési útja. Ha az elérési út relatív, akkor az alap a hely gyökérkönyvtára lesz.

clientId

Ennek a függő entitásalkalmazásnak az ügyfélazonosítója, más néven a client_id. Ez a beállítás az OpenID-kapcsolat azure Active Directoryval vagy más külső OpenID Connect-szolgáltatókkal történő engedélyezéséhez szükséges. További információ az OpenID Connectről: http://openid.net/specs/openid-connect-core-1_0.html

clientSecret

Ennek a függő entitásalkalmazásnak az ügyféltitkát (az Azure Active Directoryban ezt kulcsnak is nevezik). Ez a beállítás nem kötelező. Ha nincs ügyfélkulcs konfigurálva, a rendszer az OpenID Connect implicit hitelesítési folyamatot használja a végfelhasználók hitelesítésére. Ellenkező esetben az OpenID Connect engedélyezési kódfolyamata a végfelhasználók hitelesítésére szolgál. További információ az OpenID Connectről: http://openid.net/specs/openid-connect-core-1_0.html

clientSecretCertificateThumbprint

Az ügyfél titkos kódjának alternatíva, vagyis az aláírási célokra használt tanúsítvány ujjlenyomata. Ez a tulajdonság az ügyfél titkos kódjának helyettesítésére szolgál. Ez nem kötelező.

clientSecretSettingName

A függő entitásalkalmazás ügyféltitkát tartalmazó alkalmazásbeállítás neve.

configVersion

Az aktuális alkalmazáshoz használt hitelesítési/engedélyezési funkció ConfigVersion verziója. Az ebben az értékben megadott beállítás szabályozhatja a hitelesítési/engedélyezési vezérlősík viselkedését.

defaultProvider

Az alapértelmezett hitelesítési szolgáltató, amelyet több szolgáltató konfigurálásakor kell használni. Erre a beállításra csak akkor van szükség, ha több szolgáltató van konfigurálva, és a hitelesítés nélküli ügyfélművelet "RedirectToLoginPage" értékre van állítva.

enabled

true, hogy a hitelesítés/engedélyezés funkció engedélyezve van-e az aktuális alkalmazáshoz; ellenkező esetben false.

facebookAppId

A bejelentkezéshez használt Facebook-alkalmazás alkalmazásazonosítója. Ez a beállítás a Facebook-bejelentkezés engedélyezéséhez szükséges. A Facebook bejelentkezési dokumentációja: https://developers.facebook.com/docs/facebook-login

facebookAppSecret

A Facebook-bejelentkezéshez használt Facebook-alkalmazás titkos kódja. Ez a beállítás a Facebook-bejelentkezés engedélyezéséhez szükséges. A Facebook bejelentkezési dokumentációja: https://developers.facebook.com/docs/facebook-login

facebookAppSecretSettingName

A Facebook-bejelentkezéshez használt alkalmazáskulcsot tartalmazó alkalmazásbeállítás neve.

facebookOAuthScopes

Az OAuth 2.0 hatókörei, amelyeket a Rendszer a Facebook bejelentkezési hitelesítése részeként kér. Ez a beállítás nem kötelező. A Facebook bejelentkezési dokumentációja: https://developers.facebook.com/docs/facebook-login

gitHubClientId

A bejelentkezéshez használt GitHub-alkalmazás ügyfélazonosítója. Ez a beállítás szükséges a GitHub-bejelentkezés engedélyezéséhez

gitHubClientSecret

A GitHub-bejelentkezéshez használt GitHub-alkalmazás titkos ügyfélkódja. Ez a beállítás szükséges a GitHub-bejelentkezés engedélyezéséhez.

gitHubClientSecretSettingName

A GitHub-bejelentkezéshez használt Github-alkalmazás ügyfélkulcsát tartalmazó alkalmazásbeállítás neve.

gitHubOAuthScopes

A GitHub Login-hitelesítés részeként kért OAuth 2.0-hatókörök. Ez a beállítás nem kötelező

googleClientId

A Google-webalkalmazás OpenID Connect-ügyfélazonosítója. Ez a beállítás a Google-bejelentkezés engedélyezéséhez szükséges. A Google Sign-In dokumentációja: https://developers.google.com/identity/sign-in/web/

googleClientSecret

A Google-webalkalmazáshoz társított ügyfélkód. Ez a beállítás a Google-bejelentkezés engedélyezéséhez szükséges. A Google Sign-In dokumentációja: https://developers.google.com/identity/sign-in/web/

googleClientSecretSettingName

A Google-webalkalmazáshoz társított ügyfélkulcsot tartalmazó alkalmazásbeállítás neve.

googleOAuthScopes

A Google Sign-In hitelesítés részeként kért OAuth 2.0-hatókörök. Ez a beállítás nem kötelező. Ha nincs megadva, a rendszer alapértelmezett hatókörként az "openid", a "profil" és az "e-mail" értéket használja. A Google Sign-In dokumentációja: https://developers.google.com/identity/sign-in/web/

isAuthFromFile

"true" (igaz), ha a hitelesítési konfigurációs beállításokat egy fájlból kell beolvasni, "false" (hamis)

issuer

Az OpenID Connect-kiállító URI-ja, amely azt az entitást jelöli, amely hozzáférési jogkivonatokat ad ki az alkalmazáshoz. Az Azure Active Directory használatakor ez az érték a címtárbérlő URI-ja, például https://sts.windows.net/{tenant-guid}/. Ez az URI a tokenkibocsátó kis- és nagybetűk megkülönböztetett azonosítója. További információ az OpenID Connect Discoveryről: http://openid.net/specs/openid-connect-discovery-1_0.html

microsoftAccountClientId

A hitelesítéshez használt alkalmazáshoz létrehozott OAuth 2.0 ügyfélazonosító. Ez a beállítás szükséges a Microsoft-fiók hitelesítésének engedélyezéséhez. A Microsoft Account OAuth dokumentációja: https://dev.onedrive.com/auth/msa_oauth.htm

microsoftAccountClientSecret

A hitelesítéshez használt alkalmazáshoz létrehozott OAuth 2.0 ügyfélkód. Ez a beállítás szükséges a Microsoft-fiók hitelesítésének engedélyezéséhez. A Microsoft Account OAuth dokumentációja: https://dev.onedrive.com/auth/msa_oauth.htm

microsoftAccountClientSecretSettingName

A hitelesítéshez használt alkalmazáshoz létrehozott OAuth 2.0 ügyfélkulcsot tartalmazó alkalmazásbeállítás neve.

microsoftAccountOAuthScopes

A Microsoft-fiókhitelesítés részeként kért OAuth 2.0-hatókörök. Ez a beállítás nem kötelező. Ha nincs megadva, a "wl.basic" lesz az alapértelmezett hatókör. Microsoft-fiók hatóköreinek és engedélyeinek dokumentációja: https://msdn.microsoft.com/en-us/library/dn631845.aspx

runtimeVersion

Az aktuális alkalmazáshoz használt hitelesítési/engedélyezési funkció RuntimeVersion verziója. Az ebben az értékben megadott beállítás szabályozhatja a hitelesítés/ engedélyezés modul egyes funkcióinak viselkedését.

tokenRefreshExtensionHours

A munkamenet-jogkivonat lejárata utáni órák száma, amellyel egy munkamenet-jogkivonat meghívható a jogkivonat frissítési API-jának meghívásához. Az alapértelmezett érték 72 óra.

tokenStoreEnabled

true a bejelentkezési folyamatok során beszerzett platformspecifikus biztonsági jogkivonatok tartós tárolására; ellenkező esetben false. Az alapértelmezett érték a false.

twitterConsumerKey

A bejelentkezéshez használt Twitter-alkalmazás OAuth 1.0a fogyasztói kulcsa. Ez a beállítás a Twitter-bejelentkezés engedélyezéséhez szükséges. Twitter Sign-In dokumentációja: https://dev.twitter.com/web/sign-in

twitterConsumerSecret

A bejelentkezéshez használt Twitter-alkalmazás OAuth 1.0a fogyasztói titkos kódja. Ez a beállítás a Twitter-bejelentkezés engedélyezéséhez szükséges. Twitter Sign-In dokumentációja: https://dev.twitter.com/web/sign-in

twitterConsumerSecretSettingName

A bejelentkezéshez használt Twitter-alkalmazás OAuth 1.0a felhasználói titkos kódját tartalmazó alkalmazásbeállítás neve.

unauthenticatedClientAction

Az a művelet, amelyet akkor kell elvégezni, amikor egy hitelesítés nélküli ügyfél megpróbál hozzáférni az alkalmazáshoz.

validateIssuer

Beolvas egy értéket, amely jelzi, hogy a kiállítónak érvényes HTTPS-URL-címnek kell-e lennie, és így kell-e ellenőriznie.

Tulajdonság adatai

aadClaimsAuthorization

Lekéri az Azure AD Acl-beállításokat tartalmazó JSON-sztringet.

aadClaimsAuthorization?: string

Tulajdonság értéke

string

additionalLoginParams

Bejelentkezési paraméterek az OpenID Connect engedélyezési végpontjának való küldéshez, amikor egy felhasználó bejelentkezik. Minden paraméternek "key=value" formában kell lennie.

additionalLoginParams?: string[]

Tulajdonság értéke

string[]

allowedAudiences

Az Azure Active Directory által kibocsátott JWT-k ellenőrzésekor a célközönség értékei figyelembe veendők. Vegye figyelembe, hogy a ClientID érték mindig engedélyezett célközönségnek számít, függetlenül attól, hogy ez a beállítás.

allowedAudiences?: string[]

Tulajdonság értéke

string[]

allowedExternalRedirectUrls

Külső URL-címek, amelyek a bejelentkezés vagy az alkalmazásból való kijelentkezés részeként átirányíthatók. Vegye figyelembe, hogy az URL-cím lekérdezési sztringjének része figyelmen kívül lesz hagyva. Ez egy speciális beállítás, amelyet általában csak a Windows Áruházbeli alkalmazás háttérrendszerei igényelnek. Vegye figyelembe, hogy az aktuális tartományban lévő URL-címek mindig implicit módon engedélyezettek.

allowedExternalRedirectUrls?: string[]

Tulajdonság értéke

string[]

authFilePath

A hitelesítési beállításokat tartalmazó konfigurációs fájl elérési útja. Ha az elérési út relatív, akkor az alap a hely gyökérkönyvtára lesz.

authFilePath?: string

Tulajdonság értéke

string

clientId

Ennek a függő entitásalkalmazásnak az ügyfélazonosítója, más néven a client_id. Ez a beállítás az OpenID-kapcsolat azure Active Directoryval vagy más külső OpenID Connect-szolgáltatókkal történő engedélyezéséhez szükséges. További információ az OpenID Connectről: http://openid.net/specs/openid-connect-core-1_0.html

clientId?: string

Tulajdonság értéke

string

clientSecret

Ennek a függő entitásalkalmazásnak az ügyféltitkát (az Azure Active Directoryban ezt kulcsnak is nevezik). Ez a beállítás nem kötelező. Ha nincs ügyfélkulcs konfigurálva, a rendszer az OpenID Connect implicit hitelesítési folyamatot használja a végfelhasználók hitelesítésére. Ellenkező esetben az OpenID Connect engedélyezési kódfolyamata a végfelhasználók hitelesítésére szolgál. További információ az OpenID Connectről: http://openid.net/specs/openid-connect-core-1_0.html

clientSecret?: string

Tulajdonság értéke

string

clientSecretCertificateThumbprint

Az ügyfél titkos kódjának alternatíva, vagyis az aláírási célokra használt tanúsítvány ujjlenyomata. Ez a tulajdonság az ügyfél titkos kódjának helyettesítésére szolgál. Ez nem kötelező.

clientSecretCertificateThumbprint?: string

Tulajdonság értéke

string

clientSecretSettingName

A függő entitásalkalmazás ügyféltitkát tartalmazó alkalmazásbeállítás neve.

clientSecretSettingName?: string

Tulajdonság értéke

string

configVersion

Az aktuális alkalmazáshoz használt hitelesítési/engedélyezési funkció ConfigVersion verziója. Az ebben az értékben megadott beállítás szabályozhatja a hitelesítési/engedélyezési vezérlősík viselkedését.

configVersion?: string

Tulajdonság értéke

string

defaultProvider

Az alapértelmezett hitelesítési szolgáltató, amelyet több szolgáltató konfigurálásakor kell használni. Erre a beállításra csak akkor van szükség, ha több szolgáltató van konfigurálva, és a hitelesítés nélküli ügyfélművelet "RedirectToLoginPage" értékre van állítva.

defaultProvider?: "AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter" | "Github"

Tulajdonság értéke

"AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter" | "Github"

enabled

true, hogy a hitelesítés/engedélyezés funkció engedélyezve van-e az aktuális alkalmazáshoz; ellenkező esetben false.

enabled?: boolean

Tulajdonság értéke

boolean

facebookAppId

A bejelentkezéshez használt Facebook-alkalmazás alkalmazásazonosítója. Ez a beállítás a Facebook-bejelentkezés engedélyezéséhez szükséges. A Facebook bejelentkezési dokumentációja: https://developers.facebook.com/docs/facebook-login

facebookAppId?: string

Tulajdonság értéke

string

facebookAppSecret

A Facebook-bejelentkezéshez használt Facebook-alkalmazás titkos kódja. Ez a beállítás a Facebook-bejelentkezés engedélyezéséhez szükséges. A Facebook bejelentkezési dokumentációja: https://developers.facebook.com/docs/facebook-login

facebookAppSecret?: string

Tulajdonság értéke

string

facebookAppSecretSettingName

A Facebook-bejelentkezéshez használt alkalmazáskulcsot tartalmazó alkalmazásbeállítás neve.

facebookAppSecretSettingName?: string

Tulajdonság értéke

string

facebookOAuthScopes

Az OAuth 2.0 hatókörei, amelyeket a Rendszer a Facebook bejelentkezési hitelesítése részeként kér. Ez a beállítás nem kötelező. A Facebook bejelentkezési dokumentációja: https://developers.facebook.com/docs/facebook-login

facebookOAuthScopes?: string[]

Tulajdonság értéke

string[]

gitHubClientId

A bejelentkezéshez használt GitHub-alkalmazás ügyfélazonosítója. Ez a beállítás szükséges a GitHub-bejelentkezés engedélyezéséhez

gitHubClientId?: string

Tulajdonság értéke

string

gitHubClientSecret

A GitHub-bejelentkezéshez használt GitHub-alkalmazás titkos ügyfélkódja. Ez a beállítás szükséges a GitHub-bejelentkezés engedélyezéséhez.

gitHubClientSecret?: string

Tulajdonság értéke

string

gitHubClientSecretSettingName

A GitHub-bejelentkezéshez használt Github-alkalmazás ügyfélkulcsát tartalmazó alkalmazásbeállítás neve.

gitHubClientSecretSettingName?: string

Tulajdonság értéke

string

gitHubOAuthScopes

A GitHub Login-hitelesítés részeként kért OAuth 2.0-hatókörök. Ez a beállítás nem kötelező

gitHubOAuthScopes?: string[]

Tulajdonság értéke

string[]

googleClientId

A Google-webalkalmazás OpenID Connect-ügyfélazonosítója. Ez a beállítás a Google-bejelentkezés engedélyezéséhez szükséges. A Google Sign-In dokumentációja: https://developers.google.com/identity/sign-in/web/

googleClientId?: string

Tulajdonság értéke

string

googleClientSecret

A Google-webalkalmazáshoz társított ügyfélkód. Ez a beállítás a Google-bejelentkezés engedélyezéséhez szükséges. A Google Sign-In dokumentációja: https://developers.google.com/identity/sign-in/web/

googleClientSecret?: string

Tulajdonság értéke

string

googleClientSecretSettingName

A Google-webalkalmazáshoz társított ügyfélkulcsot tartalmazó alkalmazásbeállítás neve.

googleClientSecretSettingName?: string

Tulajdonság értéke

string

googleOAuthScopes

A Google Sign-In hitelesítés részeként kért OAuth 2.0-hatókörök. Ez a beállítás nem kötelező. Ha nincs megadva, a rendszer alapértelmezett hatókörként az "openid", a "profil" és az "e-mail" értéket használja. A Google Sign-In dokumentációja: https://developers.google.com/identity/sign-in/web/

googleOAuthScopes?: string[]

Tulajdonság értéke

string[]

isAuthFromFile

"true" (igaz), ha a hitelesítési konfigurációs beállításokat egy fájlból kell beolvasni, "false" (hamis)

isAuthFromFile?: string

Tulajdonság értéke

string

issuer

Az OpenID Connect-kiállító URI-ja, amely azt az entitást jelöli, amely hozzáférési jogkivonatokat ad ki az alkalmazáshoz. Az Azure Active Directory használatakor ez az érték a címtárbérlő URI-ja, például https://sts.windows.net/{tenant-guid}/. Ez az URI a tokenkibocsátó kis- és nagybetűk megkülönböztetett azonosítója. További információ az OpenID Connect Discoveryről: http://openid.net/specs/openid-connect-discovery-1_0.html

issuer?: string

Tulajdonság értéke

string

microsoftAccountClientId

A hitelesítéshez használt alkalmazáshoz létrehozott OAuth 2.0 ügyfélazonosító. Ez a beállítás szükséges a Microsoft-fiók hitelesítésének engedélyezéséhez. A Microsoft Account OAuth dokumentációja: https://dev.onedrive.com/auth/msa_oauth.htm

microsoftAccountClientId?: string

Tulajdonság értéke

string

microsoftAccountClientSecret

A hitelesítéshez használt alkalmazáshoz létrehozott OAuth 2.0 ügyfélkód. Ez a beállítás szükséges a Microsoft-fiók hitelesítésének engedélyezéséhez. A Microsoft Account OAuth dokumentációja: https://dev.onedrive.com/auth/msa_oauth.htm

microsoftAccountClientSecret?: string

Tulajdonság értéke

string

microsoftAccountClientSecretSettingName

A hitelesítéshez használt alkalmazáshoz létrehozott OAuth 2.0 ügyfélkulcsot tartalmazó alkalmazásbeállítás neve.

microsoftAccountClientSecretSettingName?: string

Tulajdonság értéke

string

microsoftAccountOAuthScopes

A Microsoft-fiókhitelesítés részeként kért OAuth 2.0-hatókörök. Ez a beállítás nem kötelező. Ha nincs megadva, a "wl.basic" lesz az alapértelmezett hatókör. Microsoft-fiók hatóköreinek és engedélyeinek dokumentációja: https://msdn.microsoft.com/en-us/library/dn631845.aspx

microsoftAccountOAuthScopes?: string[]

Tulajdonság értéke

string[]

runtimeVersion

Az aktuális alkalmazáshoz használt hitelesítési/engedélyezési funkció RuntimeVersion verziója. Az ebben az értékben megadott beállítás szabályozhatja a hitelesítés/ engedélyezés modul egyes funkcióinak viselkedését.

runtimeVersion?: string

Tulajdonság értéke

string

tokenRefreshExtensionHours

A munkamenet-jogkivonat lejárata utáni órák száma, amellyel egy munkamenet-jogkivonat meghívható a jogkivonat frissítési API-jának meghívásához. Az alapértelmezett érték 72 óra.

tokenRefreshExtensionHours?: number

Tulajdonság értéke

number

tokenStoreEnabled

true a bejelentkezési folyamatok során beszerzett platformspecifikus biztonsági jogkivonatok tartós tárolására; ellenkező esetben false. Az alapértelmezett érték a false.

tokenStoreEnabled?: boolean

Tulajdonság értéke

boolean

twitterConsumerKey

A bejelentkezéshez használt Twitter-alkalmazás OAuth 1.0a fogyasztói kulcsa. Ez a beállítás a Twitter-bejelentkezés engedélyezéséhez szükséges. Twitter Sign-In dokumentációja: https://dev.twitter.com/web/sign-in

twitterConsumerKey?: string

Tulajdonság értéke

string

twitterConsumerSecret

A bejelentkezéshez használt Twitter-alkalmazás OAuth 1.0a fogyasztói titkos kódja. Ez a beállítás a Twitter-bejelentkezés engedélyezéséhez szükséges. Twitter Sign-In dokumentációja: https://dev.twitter.com/web/sign-in

twitterConsumerSecret?: string

Tulajdonság értéke

string

twitterConsumerSecretSettingName

A bejelentkezéshez használt Twitter-alkalmazás OAuth 1.0a felhasználói titkos kódját tartalmazó alkalmazásbeállítás neve.

twitterConsumerSecretSettingName?: string

Tulajdonság értéke

string

unauthenticatedClientAction

Az a művelet, amelyet akkor kell elvégezni, amikor egy hitelesítés nélküli ügyfél megpróbál hozzáférni az alkalmazáshoz.

unauthenticatedClientAction?: "RedirectToLoginPage" | "AllowAnonymous"

Tulajdonság értéke

"RedirectToLoginPage" | "AllowAnonymous"

validateIssuer

Beolvas egy értéket, amely jelzi, hogy a kiállítónak érvényes HTTPS-URL-címnek kell-e lennie, és így kell-e ellenőriznie.

validateIssuer?: boolean

Tulajdonság értéke

boolean