SiteAuthSettingsInner Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nastavení konfigurace pro funkci ověřování a autorizace Azure App Service.
[Microsoft.Rest.Serialization.JsonTransformation]
public class SiteAuthSettingsInner : Microsoft.Azure.Management.AppService.Fluent.Models.ProxyOnlyResourceInner
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SiteAuthSettingsInner = class
inherit ProxyOnlyResourceInner
Public Class SiteAuthSettingsInner
Inherits ProxyOnlyResourceInner
- Dědičnost
- Atributy
Konstruktory
SiteAuthSettingsInner() |
Inicializuje novou instanci SiteAuthSettingsInner třídy. |
SiteAuthSettingsInner(String, String, String, String, Nullable<Boolean>, String, Nullable<UnauthenticatedClientAction>, Nullable<Boolean>, IList<String>, Nullable<BuiltInAuthenticationProvider>, Nullable<Double>, String, String, String, String, Nullable<Boolean>, IList<String>, IList<String>, String, String, IList<String>, String, String, IList<String>, String, String, String, String, IList<String>) |
Inicializuje novou instanci SiteAuthSettingsInner třídy. |
Vlastnosti
AdditionalLoginParams |
Získá nebo nastaví parametry přihlášení pro odeslání do koncového bodu autorizace OpenID Connect při přihlášení uživatele. Každý parametr musí být ve tvaru key=value. |
AllowedAudiences |
Získá nebo nastaví povolené hodnoty cílové skupiny, které se mají vzít v úvahu při ověřování JWT vydaných službou Azure Active Directory. Všimněte si &, že lt;code> Hodnota ClientID</code> se vždy považuje za povolenou cílovou skupinu bez ohledu na toto nastavení. |
AllowedExternalRedirectUrls |
Získá nebo nastaví externí adresy URL, na které je možné přesměrovat jako součást přihlášení nebo odhlášení z aplikace. Všimněte si, že část adresy URL řetězce dotazu je ignorována. Toto je rozšířené nastavení, které obvykle potřebují jenom back-endy aplikací pro Windows Store. Všimněte si, že adresy URL v rámci aktuální domény jsou vždy implicitně povolené. |
ClientId |
Získá nebo nastaví ID klienta této aplikace předávající strany, označované jako client_id. Toto nastavení se vyžaduje k povolení ověřování připojení OpenID pomocí Azure Active Directory nebo jiných poskytovatelů OpenID Connect třetích stran. Další informace o OpenID Connect: http://openid.net/specs/openid-connect-core-1_0.html |
ClientSecret |
Získá nebo nastaví tajný klíč klienta této aplikace předávající strany (v Azure Active Directory se to také označuje jako klíč). Toto nastavení je volitelné. Pokud není nakonfigurovaný žádný tajný klíč klienta, použije se k ověřování koncových uživatelů tok implicitního ověřování OpenID Connect. Jinak se k ověřování koncových uživatelů používá tok autorizačního kódu OpenID Connect. Další informace o OpenID Connect: http://openid.net/specs/openid-connect-core-1_0.html |
ClientSecretCertificateThumbprint |
Získá nebo nastaví alternativu k tajnému klíči klienta, to je kryptografický otisk certifikátu používaného pro podpisové účely. Tato vlastnost funguje jako náhrada za tajný klíč klienta. Je také nepovinný. |
DefaultProvider |
Získá nebo nastaví výchozího zprostředkovatele ověřování použít při konfiguraci více zprostředkovatelů. Toto nastavení je potřeba jenom v případě, že je nakonfigurovaných více zprostředkovatelů a neověřená akce klienta je nastavená na RedirectToLoginPage. Mezi možné hodnoty patří: AzureActiveDirectory, Facebook, Google, MicrosoftAccount, Twitter. |
Enabled |
Získá nebo nastaví <code>true</code> pokud je pro aktuální aplikaci povolená funkce ověřování nebo autorizace; &jinak lt;code>false</code>. |
FacebookAppId |
Získá nebo nastaví ID aplikace Facebook, která se používá pro přihlášení. Toto nastavení se vyžaduje pro povolení přihlášení k Facebooku. Dokumentace k přihlášení k Facebooku: https://developers.facebook.com/docs/facebook-login |
FacebookAppSecret |
Získá nebo nastaví tajný kód aplikace Facebook, která se používá pro přihlášení k Facebooku. Toto nastavení se vyžaduje pro povolení přihlášení k Facebooku. Dokumentace k přihlášení k Facebooku: https://developers.facebook.com/docs/facebook-login |
FacebookOAuthScopes |
Získá nebo nastaví obory OAuth 2.0, které budou požadovány v rámci ověřování přihlášení k Facebooku. Toto nastavení je volitelné. Dokumentace k přihlášení k Facebooku: https://developers.facebook.com/docs/facebook-login |
GoogleClientId |
Získá nebo nastaví ID klienta OpenID Connect pro webovou aplikaci Google. Toto nastavení se vyžaduje pro povolení přihlášení Google. Dokumentace ke službě Google Sign-In: https://developers.google.com/identity/sign-in/web/ |
GoogleClientSecret |
Získá nebo nastaví tajný klíč klienta přidružený k webové aplikaci Google. Toto nastavení se vyžaduje pro povolení přihlášení Google. Dokumentace ke službě Google Sign-In: https://developers.google.com/identity/sign-in/web/ |
GoogleOAuthScopes |
Získá nebo nastaví obory OAuth 2.0, které budou požadovány v rámci ověřování Google Sign-In. Toto nastavení je volitelné. Pokud není zadaný, jako výchozí obory se použijí "openid", "profile" a "email". Dokumentace ke službě Google Sign-In: https://developers.google.com/identity/sign-in/web/ |
Id |
ID prostředku. Setter je chráněný, protože ID je potřeba nastavit v síťových prostředcích. (Zděděno od ProxyResource) |
Issuer |
Získá nebo nastaví identifikátor URI vystavitele OpenID Connect, který představuje entitu, která vydává přístupové tokeny pro tuto aplikaci. Při použití Azure Active Directory je tato hodnota identifikátorem URI tenanta adresáře, například https://sts.windows.net/{tenant-guid}/. Tento identifikátor URI je identifikátor pro vystavitele tokenu rozlišující velká a malá písmena. Další informace o zjišťování OpenID Connect: http://openid.net/specs/openid-connect-discovery-1_0.html |
Kind |
Získá nebo nastaví druh prostředku. (Zděděno od ProxyOnlyResourceInner) |
Location |
Umístění prostředku (Zděděno od Resource) |
MicrosoftAccountClientId |
Získá nebo nastaví ID klienta OAuth 2.0, který byl vytvořen pro aplikaci sloužící k ověřování. Toto nastavení se vyžaduje pro povolení ověřování účtu Microsoft. Dokumentace k microsoft account OAuth: https://dev.onedrive.com/auth/msa_oauth.htm |
MicrosoftAccountClientSecret |
Získá nebo nastaví tajný klíč klienta OAuth 2.0, který byl vytvořen pro aplikaci sloužící k ověřování. Toto nastavení se vyžaduje pro povolení ověřování účtu Microsoft. Dokumentace k microsoft account OAuth: https://dev.onedrive.com/auth/msa_oauth.htm |
MicrosoftAccountOAuthScopes |
Získá nebo nastaví obory OAuth 2.0, které budou požadovány v rámci ověřování účtu Microsoft. Toto nastavení je volitelné. Pokud není zadaný, jako výchozí obor se použije wl.basic. Dokumentace k oborům účtů Microsoft a oprávněním: https://msdn.microsoft.com/en-us/library/dn631845.aspx |
Name |
Název prostředku (Zděděno od ProxyResource) |
RuntimeVersion |
Získá nebo nastaví runtimeVersion funkce ověřování / autorizace, která se používá pro aktuální aplikaci. Nastavení v této hodnotě může řídit chování určitých funkcí v modulu Ověřování / autorizace. |
Tags |
Značky prostředků (Zděděno od Resource) |
TokenRefreshExtensionHours |
Získá nebo nastaví počet hodin po vypršení platnosti tokenu relace, že token relace lze použít k volání rozhraní API pro aktualizaci tokenu. Výchozí hodnota je 72 hodin. |
TokenStoreEnabled |
Získá nebo nastaví <code>true</code>, aby trvale ukládaly tokeny zabezpečení specifické pro platformu, které jsou získány během toků přihlášení; jinak lt &;code>false</code>. Výchozí hodnota je <code>false</code>. |
TwitterConsumerKey |
Získá nebo nastaví klíč uživatele OAuth 1.0a aplikace Twitter používané pro přihlášení. Toto nastavení se vyžaduje pro povolení přihlášení k Twitteru. Dokumentace k Sign-In Twitteru: https://dev.twitter.com/web/sign-in |
TwitterConsumerSecret |
Získá nebo nastaví tajný klíč uživatele OAuth 1.0a aplikace Twitter používané pro přihlášení. Toto nastavení se vyžaduje pro povolení přihlášení k Twitteru. Dokumentace k Sign-In Twitteru: https://dev.twitter.com/web/sign-in |
Type |
Typ prostředku (Zděděno od ProxyResource) |
UnauthenticatedClientAction |
Získá nebo nastaví akci, která se má provést, když se neověřený klient pokusí o přístup k aplikaci. Mezi možné hodnoty patří: RedirectToLoginPage, AllowAnonymous. |
ValidateIssuer |
Získá hodnotu označující, zda vystavitel by měl být platnou adresu URL HTTPS a být ověřen jako takový. |
Metody
Validate() |
Ověřte objekt. Vyvolá výjimku ValidationException, pokud se ověření nezdaří. (Zděděno od Resource) |
Platí pro
Azure SDK for .NET