public class KrTokenProvider : IKrTokenProviderPublic Class KrTokenProvider
Implements IKrTokenProviderpublic ref class KrTokenProvider : IKrTokenProvidertype KrTokenProvider =
class
interface IKrTokenProvider
end| KrTokenProvider | Инициализирует новый экземпляр класса KrTokenProvider |
| SignatureProvider | |
| TokenExpirationTimeSpan | Срок жизни выписанного токена при условии, что он не будет пересчитываться при изменении версии карточки и расширение на права доступа не укажет, что токен требуется пересчитать. |
| CreateToken(Card, Int64, ICollectionKrPermissionFlagDescriptor, KrPermissionExtendedCardSettingsStorage, ActionKrToken) | Создаёт подписанный токен безопасности для заданной карточки с указанием прав для процесса согласования. |
| CreateToken(Guid, Int32, Int64, ICollectionKrPermissionFlagDescriptor, KrPermissionExtendedCardSettingsStorage, ActionKrToken) | Создаёт подписанный токен безопасности для заданной информации по карточке с указанием прав для процесса согласования. |
| Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
| GetHashCode | Serves as the default hash function. (Унаследован от Object) |
| GetType | Gets the Type of the current instance. (Унаследован от Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
| ToString | Returns a string that represents the current object. (Унаследован от Object) |
| ValidateTokenAsync | Выполняет проверку валидности токена безопасности, что гарантирует его неизменность с момента подписания. Возвращает признак того, что токен успешно прошёл все проверки. |
| CreateFullToken |
Метод для создания токена прав доступа, содержащего все права и рассчитанные расширенные настройки прав доступа.
(Определяется KrTokenProviderExtensions) |
| CreateFullToken |
Метод для создания токена прав доступа, содержащего все права и рассчитанные расширенные настройки прав доступа.
(Определяется KrTokenProviderExtensions) |
| Get | (Определяется ComHelper) |
| Invoke | (Определяется ComHelper) |
| Set | (Определяется ComHelper) |