O primeiro comando obtém a ID de um aplicativo usando o cmdlet Get-AzureADApplication (./Get-AzureADApplication.md).
O comando o armazena na variável $AppId.
O segundo comando cria a credencial de chave do aplicativo para o aplicativo identificado pelo $AppId.
Exemplo 2: Usar um certificado para adicionar uma credencial de chave de aplicativo
Os primeiros sete comandos criam valores para a credencial da chave do aplicativo e os armazenam em variáveis.
O comando final adiciona a credencial de chave ao aplicativo.
Parâmetros
-CustomKeyIdentifier
Especifica uma ID de chave personalizada.
Propriedades do parâmetro
Tipo:
String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
True
Valor do pipeline pelo nome da propriedade:
True
Valor dos argumentos restantes:
False
-EndDate
Especifica a hora em que a chave se torna inválida como um objeto DateTime.
Propriedades do parâmetro
Tipo:
DateTime
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
True
Valor do pipeline pelo nome da propriedade:
True
Valor dos argumentos restantes:
False
-InformationAction
Especifica como esse cmdlet responde a um evento de informação.
Os valores aceitáveis para este parâmetro são:
Continuar
Ignorar
Consulta
SilentlyContinue
Parar
Suspender
Propriedades do parâmetro
Tipo:
ActionPreference
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Aliases:
infa
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
-InformationVariable
Especifica uma variável de informação.
Propriedades do parâmetro
Tipo:
String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Aliases:
Iv
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
-ObjectId
Especifica uma ID exclusiva de um aplicativo no Azure Active Directory.
Propriedades do parâmetro
Tipo:
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:
True
Valor do pipeline pelo nome da propriedade:
True
Valor dos argumentos restantes:
False
-StartDate
Especifica a hora em que a chave se torna válida como um objeto DateTime.
Propriedades do parâmetro
Tipo:
DateTime
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
True
Valor do pipeline pelo nome da propriedade:
True
Valor dos argumentos restantes:
False
-Type
Especifica o tipo da chave.
Propriedades do parâmetro
Tipo:
KeyType
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
True
Valor do pipeline pelo nome da propriedade:
True
Valor dos argumentos restantes:
False
-Usage
Especifica o uso da chave.
Propriedades do parâmetro
Tipo:
KeyUsage
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
True
Valor do pipeline pelo nome da propriedade:
True
Valor dos argumentos restantes:
False
-Value
Especifica o valor da chave.
Propriedades do parâmetro
Tipo:
String
Valor padrão:
None
Dá suporte a curingas:
False
DontShow:
False
Conjuntos de parâmetros
(All)
Cargo:
Named
Obrigatório:
False
Valor do pipeline:
True
Valor do pipeline pelo nome da propriedade:
True
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.