public interface IKrTokenProviderPublic Interface IKrTokenProviderpublic interface class IKrTokenProvidertype IKrTokenProvider = interface end| CreateToken(Card, Int64, ICollectionKrPermissionFlagDescriptor, KrPermissionExtendedCardSettingsStorage, ActionKrToken) | Создаёт подписанный токен безопасности для заданной карточки с указанием прав для процесса согласования. |
| CreateToken(Guid, Int32, Int64, ICollectionKrPermissionFlagDescriptor, KrPermissionExtendedCardSettingsStorage, ActionKrToken) | Создаёт подписанный токен безопасности для заданной информации по карточке с указанием прав для процесса согласования. |
| ValidateTokenAsync | Выполняет проверку валидности токена безопасности, что гарантирует его неизменность с момента подписания. Возвращает признак того, что токен успешно прошёл все проверки. |
| CreateFullToken |
Метод для создания токена прав доступа, содержащего все права и рассчитанные расширенные настройки прав доступа.
(Определяется KrTokenProviderExtensions) |
| CreateFullToken |
Метод для создания токена прав доступа, содержащего все права и рассчитанные расширенные настройки прав доступа.
(Определяется KrTokenProviderExtensions) |