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
|