Namespace JWT.Algorithms
Classes
- DelegateAlgorithmFactory
Implements IAlgorithmFactory by returning the supplied IJwtAlgorithm while ignoring parameters.
- HMACSHA256Algorithm
HMAC using SHA-256
- HMACSHA384Algorithm
HMAC using SHA-384
- HMACSHA512Algorithm
HMAC using SHA-512
- JwtAlgorithmExtensions
Extension methods for IJwtAlgorithm
- NoneAlgorithm
Implements the "None" algorithm.
- RS1024Algorithm
RSASSA-PKCS1-v1_5 using SHA-1024
- RS2048Algorithm
RSASSA-PKCS1-v1_5 using SHA-2048
- RS256Algorithm
RSASSA-PKCS1-v1_5 using SHA-256
- RS384Algorithm
RSASSA-PKCS1-v1_5 using SHA-384
- RS4096Algorithm
RSASSA-PKCS1-v1_5 using SHA-4096
- RS512Algorithm
RSASSA-PKCS1-v1_5 using SHA-512
- RSAlgorithm
RSASSA-PKCS1-v1_5 using SHA-256
Interfaces
- IAlgorithmFactory
Provides IJwtAlgorithms.
- IAsymmetricAlgorithm
Represents an asymmetric algorithm to generate or validate JWT signature.
- IJwtAlgorithm
Represents an algorithm to generate JWT signature.
Enums
- JwtAlgorithmName
Enum representing the various Jwt Hash Algorithms.