Udostępnij za pomocą


GraphFederatedProviderData interface

Reprezentuje zestaw danych używanych do komunikowania się z dostawcą federacyjnym w imieniu określonego użytkownika.

Właściwości

accessToken

Token dostępu, który może być używany do komunikowania się z dostawcą federacyjnym w imieniu tożsamości docelowej, jeśli udało nam się go pomyślnie uzyskać, w przeciwnym razie <kod>null</kod>, jeśli nie byliśmy.

providerName

Nazwa dostawcy federacyjnego, np. "github.com".

subjectDescriptor

Deskryptor grafu, któremu odpowiadają dane dostawcy federacyjnego.

version

Numer wersji danych tego dostawcy federacyjnego, który odpowiada czasowi ostatniej aktualizacji. Może służyć do zapobiegania zwracaniu nieaktualnych danych dostawcy z pamięci podręcznej, gdy obiekt wywołujący wie o nowszej wersji, na przykład w celu zapobiegania zatruwaniu lokalnej pamięci podręcznej ze zdalnej pamięci podręcznej lub magazynu. Jest to odpowiednik identyfikatora sekwencji warstwy danych w warstwie aplikacji.

Szczegóły właściwości

accessToken

Token dostępu, który może być używany do komunikowania się z dostawcą federacyjnym w imieniu tożsamości docelowej, jeśli udało nam się go pomyślnie uzyskać, w przeciwnym razie <kod>null</kod>, jeśli nie byliśmy.

accessToken: string

Wartość właściwości

string

providerName

Nazwa dostawcy federacyjnego, np. "github.com".

providerName: string

Wartość właściwości

string

subjectDescriptor

Deskryptor grafu, któremu odpowiadają dane dostawcy federacyjnego.

subjectDescriptor: string

Wartość właściwości

string

version

Numer wersji danych tego dostawcy federacyjnego, który odpowiada czasowi ostatniej aktualizacji. Może służyć do zapobiegania zwracaniu nieaktualnych danych dostawcy z pamięci podręcznej, gdy obiekt wywołujący wie o nowszej wersji, na przykład w celu zapobiegania zatruwaniu lokalnej pamięci podręcznej ze zdalnej pamięci podręcznej lub magazynu. Jest to odpowiednik identyfikatora sekwencji warstwy danych w warstwie aplikacji.

version: number

Wartość właściwości

number