IVssIdentityService interface
Metody
| add |
Dodawanie listy tożsamości do MRU |
| get |
Pobiera listę połączeń dla danej tożsamości |
| get |
Pobieranie listy ostatnio używanych tożsamości (MRU) |
| remove |
Usuwanie listy tożsamości z MRU |
| search |
Biorąc pod uwagę model żądania wyszukiwania, zwróć listę jednostek. Jeśli zostanie dodane wywołanie zwrotne filterIdentity, dodatkowo przefiltruj wartości przed zwróceniem |
Szczegóły metody
addMruIdentitiesAsync(IIdentity[])
Dodawanie listy tożsamości do MRU
function addMruIdentitiesAsync(identities: IIdentity[]): Promise<boolean>
Parametry
- identities
lista obiektów IdentityRefs do dodania do MRU
Zwraca
Promise<boolean>
Prawda, jeśli element został dodany, fałsz w przeciwnym razie
getConnections(IIdentity, boolean)
Pobiera listę połączeń dla danej tożsamości
function getConnections(identity: IIdentity, getDirectReports?: boolean): Promise<IdentitiesGetConnectionsResponseModel>
Parametry
- identity
- IIdentity
Encja do wyszukiwania połączeń
- getDirectReports
-
boolean
Zwraca
Połączenia dla danej tożsamości
getIdentityMruAsync()
Pobieranie listy ostatnio używanych tożsamości (MRU)
function getIdentityMruAsync(): Promise<IIdentity[]>
Zwraca
Promise<IIdentity[]>
lista ostatnio używanych tożsamości (MRU)
removeMruIdentitiesAsync(IIdentity[])
Usuwanie listy tożsamości z MRU
function removeMruIdentitiesAsync(identity: IIdentity[]): Promise<boolean>
Parametry
- identity
Zwraca
Promise<boolean>
Prawda, jeśli element został usunięty, fałsz w przeciwnym razie
searchIdentitiesAsync(string, string[], string[], string, any, (returnedEntities: IIdentity[]) => IIdentity[])
Biorąc pod uwagę model żądania wyszukiwania, zwróć listę jednostek. Jeśli zostanie dodane wywołanie zwrotne filterIdentity, dodatkowo przefiltruj wartości przed zwróceniem
function searchIdentitiesAsync(query: string, identityTypes?: string[], operationScopes?: string[], queryTypeHint?: string, options?: any, filterIdentity?: (returnedEntities: IIdentity[]) => IIdentity[]): Promise<IIdentity[]>
Parametry
- query
-
string
Zapytanie, za pomocą którego ma zostać przeszukany typ tożsamości.
- identityTypes
-
string[]
Typy tożsamości do przeszukania (domyślnie "użytkownik" i "grupa")
- operationScopes
-
string[]
Zakres, który chcesz przeszukać (domyślnie "ims", "source")
- queryTypeHint
-
string
Wskazówka dotycząca właściwości, którą próbuje wyszukać zapytanie
- options
-
any
Dodatkowe opcje do przekazania do wyszukiwania
- filterIdentity
-
(returnedEntities: IIdentity[]) => IIdentity[]
Filtr przekazany w celu zmiany wyników znalezionych tożsamości
Zwraca
Promise<IIdentity[]>
Lista odfiltrowanych tożsamości z wyszukiwania.