Compartilhar via


TokenCachePersistenceOptions interface

Parâmetros que habilitam a persistência do cache de token nas credenciais de identidade.

Propriedades

enabled

Se definido como true, o cache de token persistente será habilitado para essa instância de credencial.

name

Identificador exclusivo para o cache de token persistente.

Com base nesse identificador, o arquivo de persistência estará localizado em qualquer um dos seguintes locais:

  • Darwin: '/Usuários/usuário/. IdentityService/'
  • Windows 8+: 'C:\Users\user\AppData\Local\. IdentityService\'
  • Linux: '/home/user/. IdentityService/'
unsafeAllowUnencryptedStorage

Se definido como true, o cache será armazenado sem criptografia se nenhuma criptografia de usuário no nível do sistema operacional estiver disponível. Quando definido como false, o PersistentTokenCache gerará um erro se nenhuma criptografia de usuário no nível do sistema operacional estiver disponível.

Detalhes da propriedade

enabled

Se definido como true, o cache de token persistente será habilitado para essa instância de credencial.

enabled: boolean

Valor da propriedade

boolean

name

Identificador exclusivo para o cache de token persistente.

Com base nesse identificador, o arquivo de persistência estará localizado em qualquer um dos seguintes locais:

  • Darwin: '/Usuários/usuário/. IdentityService/'
  • Windows 8+: 'C:\Users\user\AppData\Local\. IdentityService\'
  • Linux: '/home/user/. IdentityService/'
name?: string

Valor da propriedade

string

unsafeAllowUnencryptedStorage

Se definido como true, o cache será armazenado sem criptografia se nenhuma criptografia de usuário no nível do sistema operacional estiver disponível. Quando definido como false, o PersistentTokenCache gerará um erro se nenhuma criptografia de usuário no nível do sistema operacional estiver disponível.

unsafeAllowUnencryptedStorage?: boolean

Valor da propriedade

boolean