Udostępnij za pomocą


TokenCachePersistenceOptions interface

Parametry, które umożliwiają trwałość pamięci podręcznej tokenu w poświadczeniach tożsamości.

Właściwości

enabled

W przypadku ustawienia wartości true dla tego wystąpienia poświadczeń zostanie włączone trwałe buforowanie tokenów.

name

Unikatowy identyfikator trwałej pamięci podręcznej tokenu.

Na podstawie tego identyfikatora plik trwałości będzie znajdować się w dowolnym z następujących miejsc:

  • Darwin: '/Użytkownicy/użytkownik/. IdentityService/<nazwa>"
  • Windows 8+: 'C:\Users\user\AppData\Local\. IdentityService\<nazwa>'
  • Linux: '/dom/użytkownik/. IdentityService/<nazwa>"
unsafeAllowUnencryptedStorage

W przypadku ustawienia wartości true pamięć podręczna będzie przechowywana bez szyfrowania, jeśli nie jest dostępne szyfrowanie na poziomie systemu operacyjnego. Jeśli ustawienie ma wartość false, funkcja PersistentTokenCache zgłosi błąd, jeśli nie jest dostępne szyfrowanie użytkownika na poziomie systemu operacyjnego.

Szczegóły właściwości

enabled

W przypadku ustawienia wartości true dla tego wystąpienia poświadczeń zostanie włączone trwałe buforowanie tokenów.

enabled: boolean

Wartość właściwości

boolean

name

Unikatowy identyfikator trwałej pamięci podręcznej tokenu.

Na podstawie tego identyfikatora plik trwałości będzie znajdować się w dowolnym z następujących miejsc:

  • Darwin: '/Użytkownicy/użytkownik/. IdentityService/<nazwa>"
  • Windows 8+: 'C:\Users\user\AppData\Local\. IdentityService\<nazwa>'
  • Linux: '/dom/użytkownik/. IdentityService/<nazwa>"
name?: string

Wartość właściwości

string

unsafeAllowUnencryptedStorage

W przypadku ustawienia wartości true pamięć podręczna będzie przechowywana bez szyfrowania, jeśli nie jest dostępne szyfrowanie na poziomie systemu operacyjnego. Jeśli ustawienie ma wartość false, funkcja PersistentTokenCache zgłosi błąd, jeśli nie jest dostępne szyfrowanie użytkownika na poziomie systemu operacyjnego.

unsafeAllowUnencryptedStorage?: boolean

Wartość właściwości

boolean