Application Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Application()
Inicializa uma nova instância da classe Application.
public Application ();
Public Sub New ()
Aplica-se a
Application(IDictionary<String,Object>, String, Nullable<DateTime>, String, Nullable<Boolean>, Nullable<Boolean>, String, IList<AppRole>, IList<String>, Nullable<Boolean>, String, String, Object, String, IList<String>, InformationalUrl, Nullable<Boolean>, IList<KeyCredential>, IList<String>, String, Nullable<Boolean>, Nullable<Boolean>, IList<OAuth2Permission>, Nullable<Boolean>, IList<String>, OptionalClaims, IList<PasswordCredential>, IList<PreAuthorizedApplication>, Nullable<Boolean>, String, IList<String>, IList<RequiredResourceAccess>, String, String, String)
Inicializa uma nova instância da classe Application.
public Application (System.Collections.Generic.IDictionary<string,object> additionalProperties = default, string objectId = default, DateTime? deletionTimestamp = default, string appId = default, bool? allowGuestsSignIn = default, bool? allowPassthroughUsers = default, string appLogoUrl = default, System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.AppRole> appRoles = default, System.Collections.Generic.IList<string> appPermissions = default, bool? availableToOtherTenants = default, string displayName = default, string errorUrl = default, object groupMembershipClaims = default, string homepage = default, System.Collections.Generic.IList<string> identifierUris = default, Microsoft.Azure.Graph.RBAC.Models.InformationalUrl informationalUrls = default, bool? isDeviceOnlyAuthSupported = default, System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.KeyCredential> keyCredentials = default, System.Collections.Generic.IList<string> knownClientApplications = default, string logoutUrl = default, bool? oauth2AllowImplicitFlow = default, bool? oauth2AllowUrlPathMatching = default, System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.OAuth2Permission> oauth2Permissions = default, bool? oauth2RequirePostResponse = default, System.Collections.Generic.IList<string> orgRestrictions = default, Microsoft.Azure.Graph.RBAC.Models.OptionalClaims optionalClaims = default, System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.PasswordCredential> passwordCredentials = default, System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.PreAuthorizedApplication> preAuthorizedApplications = default, bool? publicClient = default, string publisherDomain = default, System.Collections.Generic.IList<string> replyUrls = default, System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.RequiredResourceAccess> requiredResourceAccess = default, string samlMetadataUrl = default, string signInAudience = default, string wwwHomepage = default);
new Microsoft.Azure.Graph.RBAC.Models.Application : System.Collections.Generic.IDictionary<string, obj> * string * Nullable<DateTime> * string * Nullable<bool> * Nullable<bool> * string * System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.AppRole> * System.Collections.Generic.IList<string> * Nullable<bool> * string * string * obj * string * System.Collections.Generic.IList<string> * Microsoft.Azure.Graph.RBAC.Models.InformationalUrl * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.KeyCredential> * System.Collections.Generic.IList<string> * string * Nullable<bool> * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.OAuth2Permission> * Nullable<bool> * System.Collections.Generic.IList<string> * Microsoft.Azure.Graph.RBAC.Models.OptionalClaims * System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.PasswordCredential> * System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.PreAuthorizedApplication> * Nullable<bool> * string * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.RequiredResourceAccess> * string * string * string -> Microsoft.Azure.Graph.RBAC.Models.Application
Public Sub New (Optional additionalProperties As IDictionary(Of String, Object) = Nothing, Optional objectId As String = Nothing, Optional deletionTimestamp As Nullable(Of DateTime) = Nothing, Optional appId As String = Nothing, Optional allowGuestsSignIn As Nullable(Of Boolean) = Nothing, Optional allowPassthroughUsers As Nullable(Of Boolean) = Nothing, Optional appLogoUrl As String = Nothing, Optional appRoles As IList(Of AppRole) = Nothing, Optional appPermissions As IList(Of String) = Nothing, Optional availableToOtherTenants As Nullable(Of Boolean) = Nothing, Optional displayName As String = Nothing, Optional errorUrl As String = Nothing, Optional groupMembershipClaims As Object = Nothing, Optional homepage As String = Nothing, Optional identifierUris As IList(Of String) = Nothing, Optional informationalUrls As InformationalUrl = Nothing, Optional isDeviceOnlyAuthSupported As Nullable(Of Boolean) = Nothing, Optional keyCredentials As IList(Of KeyCredential) = Nothing, Optional knownClientApplications As IList(Of String) = Nothing, Optional logoutUrl As String = Nothing, Optional oauth2AllowImplicitFlow As Nullable(Of Boolean) = Nothing, Optional oauth2AllowUrlPathMatching As Nullable(Of Boolean) = Nothing, Optional oauth2Permissions As IList(Of OAuth2Permission) = Nothing, Optional oauth2RequirePostResponse As Nullable(Of Boolean) = Nothing, Optional orgRestrictions As IList(Of String) = Nothing, Optional optionalClaims As OptionalClaims = Nothing, Optional passwordCredentials As IList(Of PasswordCredential) = Nothing, Optional preAuthorizedApplications As IList(Of PreAuthorizedApplication) = Nothing, Optional publicClient As Nullable(Of Boolean) = Nothing, Optional publisherDomain As String = Nothing, Optional replyUrls As IList(Of String) = Nothing, Optional requiredResourceAccess As IList(Of RequiredResourceAccess) = Nothing, Optional samlMetadataUrl As String = Nothing, Optional signInAudience As String = Nothing, Optional wwwHomepage As String = Nothing)
Parâmetros
- additionalProperties
- IDictionary<String,Object>
As propriedades sem correspondência da mensagem são desserializadas nesta coleção
- objectId
- String
O ID do objeto.
- appId
- String
A ID do aplicativo.
Uma propriedade no aplicativo para indicar se o aplicativo aceita outros IDPs ou não ou aceita parcialmente.
Indica que o aplicativo dá suporte a usuários de passagem que não têm presença no locatário do recurso.
- appLogoUrl
- String
A url para a imagem de logotipo do aplicativo armazenada em uma CDN.
A coleção de funções de aplicativo que um aplicativo pode declarar. Essas funções podem ser atribuídas a usuários, grupos ou entidades de serviço.
- displayName
- String
O nome de exibição do aplicativo.
- errorUrl
- String
Uma URL fornecida pelo autor do aplicativo para relatar erros ao usar o aplicativo.
- groupMembershipClaims
- Object
Configura a declaração de grupos emitida em um usuário ou token de acesso OAuth 2.0 esperado pelo aplicativo.
- homepage
- String
A home page do aplicativo.
- informationalUrls
- InformationalUrl
urls com mais informações do aplicativo.
Especifica se este aplicativo dá suporte à autenticação de dispositivo sem um usuário. O padrão é falso.
- keyCredentials
- IList<KeyCredential>
Uma coleção de objetos KeyCredential.
Os aplicativos cliente que estão vinculados a esse aplicativo de recurso. Consentimento para qualquer um dos aplicativos cliente conhecidos resultará em consentimento implícito ao aplicativo de recurso por meio de uma caixa de diálogo de consentimento combinados (mostrando os escopos de permissão OAuth exigidos pelo cliente e pelo recurso).
- logoutUrl
- String
a URL da página de logoff
Se o fluxo de concessão implícita deve ser permitido para o OAuth2
Especifica se durante uma solicitação de token Azure AD permitirá a correspondência de caminho do URI de redirecionamento em relação à coleção de aplicativos de replyURLs. O padrão é falso.
- oauth2Permissions
- IList<OAuth2Permission>
A coleção de escopos de permissões OAuth 2.0 que expõe o aplicativo de API da web (recurso) para aplicativos cliente. Os escopos de permissões podem ser concedidos a aplicativos cliente durante o consentimento.
Especifica se, como parte das solicitações de token OAuth 2.0, o Azure AD permitirá solicitações POST, em vez de solicitações GET. O padrão é false, que especifica que somente as solicitações GET serão permitidas.
- optionalClaims
- OptionalClaims
- passwordCredentials
- IList<PasswordCredential>
Uma coleção de objetos PasswordCredential
- preAuthorizedApplications
- IList<PreAuthorizedApplication>
lista de aplicativos pré-autorizados.
Especifica se este aplicativo é um cliente público (como um aplicativo instalado em execução em um dispositivo móvel). O padrão é false.
- publisherDomain
- String
Domínio confiável que pode ser usado para identificar um aplicativo.
- requiredResourceAccess
- IList<RequiredResourceAccess>
Especifica os recursos para os quais este aplicativo requer acesso e o conjunto de escopos de permissão OAuth e funções de aplicativo que ele precisa em cada um desses recursos. Esta configuração prévia de acesso aos recursos necessários conduz a experiência de consentimento.
- samlMetadataUrl
- String
A URL para os metadados SAML do aplicativo.
- signInAudience
- String
Audiência para entrar no aplicativo (AzureADMyOrganization, AzureADAllOrganizations, AzureADAndMicrosoftAccounts).
- wwwHomepage
- String
A página da Web principal.
Aplica-se a
Azure SDK for .NET