New-EntraApplicationKey
Adiciona uma nova chave a um aplicativo.
Sintaxe
Default (Default)
New-EntraApplicationKey
-ApplicationId <String>
-KeyCredential <KeyCredential>
-PasswordCredential <PasswordCredential>
-Proof <String>
[<CommonParameters>]
Description
Adiciona uma nova chave a um aplicativo.
Exemplos
Exemplo 1: adicionar uma credencial de chave a um aplicativo
Connect-Entra -Scopes 'Application.ReadWrite.All','Application.ReadWrite.OwnedBy'
$application = Get-EntraApplication -Filter "DisplayName eq '<application-display-name>'"
$params = @{
ApplicationId = $application.Id
KeyCredential = @{ key=[System.Convert]::FromBase64String('{base64cert}') }
PasswordCredential = @{ DisplayName = 'mypassword' }
Proof = '{token}'
}
New-EntraApplicationKey @params
Esse comando adiciona uma credencial de chave a um aplicativo especificado.
-
-ApplicationIdo parâmetro especifica o identificador exclusivo de um aplicativo. -
-KeyCredentialo parâmetro especifica a credencial de chave de aplicativo a ser adicionada. -
-PasswordCredentialo parâmetro especifica a credencial de senha do aplicativo a ser adicionada. -
-ProofO parâmetro especifica o token JWT assinado usado como uma prova de posse das chaves existentes.
Parâmetros
-ApplicationId
O identificador exclusivo do objeto de aplicativo.
Propriedades do parâmetro
| Tipo: | System.String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
| Aliases: | IdentificadorDeObjeto |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | True |
| Valor dos argumentos restantes: | False |
-KeyCredential
A credencial de chave de aplicativo a ser adicionada.
OBSERVAÇÕES: o valor keyId deve ser nulo.
Propriedades do parâmetro
| Tipo: | KeyCredential |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-PasswordCredential
A credencial de senha do aplicativo a ser adicionada.
OBSERVAÇÕES: o valor keyId deve ser nulo.
Propriedades do parâmetro
| Tipo: | PasswordCredential |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Proof
Um token JWT assinado usado como prova de posse das chaves existentes.
Propriedades do parâmetro
| Tipo: | System.String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.