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
|