tipo de recurso customAuthenticationExtension

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

Extensões de autenticação personalizadas definem interações com sistemas externos durante uma sessão de autenticação do usuário. Este é um tipo abstrato do qual os tipos a seguir são derivados.

Herda do customCalloutExtension.

Saiba como usar essa API ao configurar um evento de emissão de token de provedor de declaração personalizado (versão prévia).

Observação

Você pode ter no máximo 100 políticas de extensão personalizadas.

Métodos

Método Tipo de retorno Descrição
Listar customAuthenticationExtensions coleção customAuthenticationExtension Obtenha uma lista dos objetos customAuthenticationExtension e suas propriedades.
Criar customAuthenticationExtension customAuthenticationExtension Crie um novo objeto customAuthenticationExtension .
Obter customAuthenticationExtension customAuthenticationExtension Leia as propriedades e as relações de um objeto customAuthenticationExtension .
Atualizar customAuthenticationExtension Nenhum Atualize as propriedades de um objeto customAuthenticationExtension .
Excluir customAuthenticationExtension Nenhum Excluir um objeto customAuthenticationExtension .
validateAuthenticationConfiguration authenticationConfigurationValidation Verifique a validade do ponto de extremidade e da configuração de autenticação para um objeto customAuthenticationExtension .

Propriedades

Propriedade Tipo Descrição
authenticationConfiguration customExtensionAuthenticationConfiguration A configuração de autenticação para o customAuthenticationExtension. Herdado do customCalloutExtension.
clientConfiguration customExtensionClientConfiguration As configurações de conexão para o customAuthenticationExtension. Herdado do customCalloutExtension.
description Cadeia de caracteres A descrição do customAuthenticationExtension. Herdado do customCalloutExtension.
displayName Cadeia de caracteres O nome de exibição para o customAuthenticationExtension. Herdado do customCalloutExtension.
endpointConfiguration customExtensionEndpointConfiguration O ponto de extremidade HTTP que essa extensão personalizada chama. Herdado do customCalloutExtension.
id Cadeia de caracteres Identificador para o customAuthenticationExtension. Herdado da entidade.

Relações

Nenhum

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.customAuthenticationExtension",
  "id": "String (identifier)",
  "authenticationConfiguration": {
    "@odata.type": "microsoft.graph.customExtensionAuthenticationConfiguration"
  },
  "clientConfiguration": {
    "@odata.type": "microsoft.graph.customExtensionClientConfiguration"
  },
  "description": "String",
  "displayName": "String",
  "endpointConfiguration": {
    "@odata.type": "microsoft.graph.customExtensionEndpointConfiguration"
  }
}