Spec-Zone .ru
спецификации, руководства, описания, API
|
ADC домой > Ссылочная библиотека> Ссылка> Объединяющийся в сеть> Базовая Основа> Базовая Ссылка Идентификационных данных Служб
|
CSIdentityAuthority |
Платформа: | /System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework |
См. также: | |
Включает: | <CoreFoundation.i> |
Объект CSIdentityAuthority представляет полномочия идентификационных данных. Полномочия идентификационных данных являются логическим репозиторием пользователя и информации о группе, такой база данных пользователей и групп по локальной системе или по серверу каталогов.
Местные власти содержат всех пользователей и группы, определенные в локальной системе. Управляемые полномочия содержат всех пользователей и группы, определенные в серверах каталогов, с которыми система связывается (LDAP, ActiveDirectory, и т.д.). Полномочия По умолчанию являются объединением локальных и управляемых полномочий и используются для определения местоположения информации пользователя/группы из обоих источников в одном запросе.
Используйте один из методов фабрики классов для возврата объекта CSIdentityAuthority, который может использоваться для поиска идентификационных данных с объектом CSIdentityQuery
CSGetDefaultIdentityAuthority |
Возвращает полномочия идентификационных данных системы по умолчанию
extern CSIdentityAuthorityRef CSGetDefaultIdentityAuthority( void );
CSIdentityAuthorityRef полномочий по умолчанию
Полномочия идентификационных данных по умолчанию являются псевдополномочиями, представляющими объединение локальных полномочий идентификационных данных и управляемых полномочий идентификационных данных. Функциональный CSIdentityGetAuthority никогда не будет возвращать экземпляр полномочий по умолчанию.
CSGetLocalIdentityAuthority |
Возвращает полномочия идентификационных данных для идентификационных данных, определенных на локальном узле
extern CSIdentityAuthorityRef CSGetLocalIdentityAuthority( void );
CSIdentityAuthorityRef местных властей
CSGetManagedIdentityAuthority |
Возвращает полномочия идентификационных данных для идентификационных данных, определенных в управляемом сервере (ах) каталогов системы
extern CSIdentityAuthorityRef CSGetManagedIdentityAuthority( void );
CSIdentityAuthorityRef управляемых полномочий
Всегда существует допустимый управляемый экземпляр полномочий идентификационных данных, но если система не будет связана ни с какими управляемыми серверами каталогов, то управляемые полномочия идентификационных данных не будут содержать идентификационных данных.
CSIdentityAuthorityCopyLocalizedName |
Возвращает локализованное имя полномочий идентификационных данных
extern CFStringRef CSIdentityAuthorityCopyLocalizedName( CSIdentityAuthorityRef authority );
authority
CFStringRef, содержащий локализованное имя полномочий
CSIdentityAuthorityGetTypeID |
Возвращает идентификатор типа CSIdentityAuthority
extern CFTypeID CSIdentityAuthorityGetTypeID( void );
CFTypeID типа Основы Ядра CSIdentityAuthority
CSIdentityAuthorityRef |
typedef opaque <structname=__CSIdentityAuthority> CSIdentityAuthorityRef;
Ссылка на объект полномочий идентификационных данных. Полномочия идентификационных данных являются логическим репозиторием для идентификационных данных.
Последнее обновление: 11.03.2008