- Модуль: main
- Путь к файлу: ~/bitrix/modules/main/lib/authentication/applicationpassword.php
- Класс: BitrixMainAuthenticationApplicationPasswordTable
- Вызов: ApplicationPasswordTable::getMap
static function getMap()
{
return array(
new FieldsIntegerField('ID', array(
'primary' => true,
'autocomplete' => true
)),
new FieldsIntegerField('USER_ID', array(
'required' => true,
'validation' => 'BitrixMainAuthenticationApplicationPasswordTable::getUserValidators',
)),
new FieldsStringField('APPLICATION_ID', array(
'required' => true,
)),
new FieldsStringField('PASSWORD', array(
'required' => true,
)),
new FieldsStringField('DIGEST_PASSWORD'),
new FieldsDatetimeField('DATE_CREATE'),
new FieldsDatetimeField('DATE_LOGIN'),
new FieldsStringField('LAST_IP'),
new FieldsStringField('COMMENT'),
new FieldsStringField('SYSCOMMENT'),
new FieldsStringField('CODE'),
new FieldsRelationsReference(
'USER',
'BitrixMainUser',
array('=this.USER_ID' => 'ref.ID'),
array('join_type' => 'INNER')
),
);
}