Table of Contents

Namespace Zedal.Sdk.Jwt

Classes

AccessToken

Identifies an access_token for a given refresh_token. The access_token is short-lived and should be handled by the users interceptors or sdk only.

AppToken

Identifies the user application. The AppToken is issued by the API operators per client application. This also completely maps the zedal rights table from the portal.

ClientId

A clientId for the user account that can be used for automated processing.

CustomerRelatedToken

Session-Token.

DefaultTokenRefresher

Minimal lead play to clarify the token refresh. Here we only check the expiry time. In a real environment, the client has to carry out this check. It is strongly recommended to implement the interface and logic yourself because withdrawn and blocked accesses are not handled at all.

JwtWrapper

Base class for JWTs.

RefreshToken

Identifies an access_token for the given refresh_token. The access_token is short-lived and should be handled by the users interceptors or sdk only.

Interfaces

IJwtTokenRefresh

Interface to have the renewal of the jwt in your own hands.

IRefreshTokenStore

Represents a storage mechanism for managing refresh tokens.

Enums

TokenType

list of all internal zedal-sdk tokens.