diff options
| author | Rutger Broekhoff | 2023-12-30 14:00:34 +0100 | 
|---|---|---|
| committer | Rutger Broekhoff | 2023-12-30 14:00:34 +0100 | 
| commit | f6c92c5e2d87ab1334648b0d1293771de7aae4a5 (patch) | |
| tree | 265c3a06accd398a1e0a173af56d7392a5f94a24 /vendor/github.com/golang-jwt/jwt/v5/claims.go | |
| parent | 4f167c0fa991aa9ddb3f0252e23694b3aa6532b1 (diff) | |
| download | gitolfs3-f6c92c5e2d87ab1334648b0d1293771de7aae4a5.tar.gz gitolfs3-f6c92c5e2d87ab1334648b0d1293771de7aae4a5.zip | |
Implement git-lfs-authenticate
Diffstat (limited to 'vendor/github.com/golang-jwt/jwt/v5/claims.go')
| -rw-r--r-- | vendor/github.com/golang-jwt/jwt/v5/claims.go | 16 | 
1 files changed, 16 insertions, 0 deletions
| diff --git a/vendor/github.com/golang-jwt/jwt/v5/claims.go b/vendor/github.com/golang-jwt/jwt/v5/claims.go new file mode 100644 index 0000000..d50ff3d --- /dev/null +++ b/vendor/github.com/golang-jwt/jwt/v5/claims.go | |||
| @@ -0,0 +1,16 @@ | |||
| 1 | package jwt | ||
| 2 | |||
| 3 | // Claims represent any form of a JWT Claims Set according to | ||
| 4 | // https://datatracker.ietf.org/doc/html/rfc7519#section-4. In order to have a | ||
| 5 | // common basis for validation, it is required that an implementation is able to | ||
| 6 | // supply at least the claim names provided in | ||
| 7 | // https://datatracker.ietf.org/doc/html/rfc7519#section-4.1 namely `exp`, | ||
| 8 | // `iat`, `nbf`, `iss`, `sub` and `aud`. | ||
| 9 | type Claims interface { | ||
| 10 | GetExpirationTime() (*NumericDate, error) | ||
| 11 | GetIssuedAt() (*NumericDate, error) | ||
| 12 | GetNotBefore() (*NumericDate, error) | ||
| 13 | GetIssuer() (string, error) | ||
| 14 | GetSubject() (string, error) | ||
| 15 | GetAudience() (ClaimStrings, error) | ||
| 16 | } | ||