ACAccountCredential
Оператор импорта
Swift
import Accounts
Objective C
@import Accounts;
Доступность
Доступный в iOS 5.0 и позже.
ACAccountCredential
объект инкапсулирует информацию, должен был аутентифицировать пользователя.
Для создания учетных данных учетной записи, использующих стандарт открытой аутентификации OAuth используйте initWithOAuthToken:tokenSecret:
метод.
-
Инициализирует учетные данные учетной записи с помощью OAuth.
Объявление
Параметры
token
Маркер клиентского приложения.
secret
Секретный маркер клиентского приложения.
Возвращаемое значение
Недавно инициализированные учетные данные учетной записи.
Обсуждение
Учетные записи могут дополнительно использовать стандарт открытой аутентификации OAuth для аутентификации клиентского приложения. Вместо пользователя, дающего их имя пользователя и пароль для входа в систему, сервер аутентифицирует пользователя, и клиентское приложение получает маркер, предоставляющий ему доступ к определенным ресурсам на определенное время. Механизм аутентификации использует ключевую и секретную схему, подобную открытым и закрытым ключам, используемым
ssh
. Маркер является уникальной, случайной строкой букв и чисел, который соединяется с секретом для защиты маркера от того, чтобы быть злоупотребленным. Вы инициализируете учетные данные учетной записи с помощью этого маркерного и секретного маркера.Для узнавания больше о OAuth перейдите к OAuth Hueniverse.
Оператор импорта
Objective C
@import Accounts;
Swift
import Accounts
Доступность
Доступный в iOS 5.0 и позже.
-
Инициализирует учетные данные учетной записи с помощью OAuth 2.
Объявление
Параметры
token
Маркер клиентского приложения.
refreshToken
Маркер обновления клиентского приложения.
expiryDate
Дата маркер истекает.
Обсуждение
Учетные записи могут дополнительно использовать стандарт открытой аутентификации OAuth для аутентификации клиентского приложения. Вместо пользователя, дающего их имя пользователя и пароль для входа в систему, сервер аутентифицирует пользователя, и клиентское приложение получает маркер, предоставляющий ему доступ к определенным ресурсам на определенное время. Механизм аутентификации использует ключевую и секретную схему, подобную открытым и закрытым ключам, используемым
ssh
. Маркер является уникальной, случайной строкой букв и чисел, который соединяется с секретом для защиты маркера от того, чтобы быть злоупотребленным. Вы инициализируете учетные данные учетной записи с помощью этого маркерного и секретного маркера.Для узнавания больше о OAuth перейдите к OAuth Hueniverse.
Оператор импорта
Objective C
@import Accounts;
Swift
import Accounts
Доступность
Доступный в iOS 6.0 и позже.
-
oauthToken
Свойство