JsonWebTokenUtility Class |
Namespace: Hummingbird.TestFramework.Util
The JsonWebTokenUtility type exposes the following members.
| Name | Description | |
|---|---|---|
| CreateEcdsaToken |
Creates a Json Web Token (JWT) by given parameters (using asymmetric algorithm Ecdsa)
| |
| CreateHmacShaToken |
Creates a Json Web Token (JWT) by given parameters (using symmetric algorithm HMAC-SHA)
| |
| CreateRsaToken |
Creates a Json Web Token (JWT) by given parameters (using asymmetric algorithm RSA)
| |
| CreateSecurityToken |
Creates a Json Web Token (JWT) by given parameters (using a given security key.)
| |
| GetBase64Key |
Gets the base64 encoded symmetric key from the given string representation its KeyFormat | |
| ValidateSecurityToken |
Validates the a Json Web Token (Security token) from given encoded token and signing key.
|
| Name | Description | |
|---|---|---|
| SignatureAlgorithms |
The supported signature algorithms
| |
| WellKnownClaimDescriptions |
List of well known claims used in JWT payload and their descriptions.
| |
| WellknownClaims |
The definition of the well known claims used in a JWT payload.
| |
| WellKnownHeaderDescriptions |
List of Well known headers and their descriptions
|