tipo de recurso keyCredentialConfiguration

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.

Representa um objeto de configuração de credencial chave que contém propriedades para configurar restrições para certificados de aplicativo.

Propriedades

Propriedade Tipo Descrição
certificateBasedApplicationConfigurationIds String collection Coleção de GUIDs que apontam para o certificateBasedApplicationConfiguration que contém a coleção de autoridades de certificados raiz e intermediárias permitidas.
maxLifeTime Duração Valor que pode ser usado como a duração máxima em dias, horas, minutos ou segundos a partir da data da criação da chave, para a qual a chave é válida. Definido no formato ISO 8601 para Durações. Por exemplo, P4DT12H30M5S representa uma duração de quatro dias, doze horas, trinta minutos e cinco segundos. Essa propriedade é necessária quando restrictionType é definida como keyLifetime.
restrictForAppsCreatedAfterDateTime DateTimeOffset Carimbo de data/hora quando a política é imposta para todos os aplicativos criados em ou após a data especificada. Para aplicativos existentes, a data de execução seria datada de volta. Para aplicar a todos os aplicativos independentemente da data de criação, essa propriedade seria null. Anulável.
Restrictiontype appKeyCredentialRestrictionType O tipo de restrição que está sendo aplicada. Os valores possíveis são asymmetricKeyLifetime, unknownFutureValue. Cada valor de restrictionType pode ser usado apenas uma vez por política.

Relações

Nenhum

Representação JSON

Veja a seguir uma representação JSON do recurso.

{
  "@odata.type": "#microsoft.graph.keyCredentialConfiguration",
  "certificateBasedApplicationConfigurationIds": ["String"],
  "maxLifetime": "String (duration)",
  "restrictForAppsCreatedAfterDateTime": "String (timestamp)",
  "restrictionType": "String"
}