DefaultClaims returns the default claims of any token.
()
| 116 | |
| 117 | // DefaultClaims returns the default claims of any token. |
| 118 | func DefaultClaims() *Claims { |
| 119 | now := time.Now().UTC() |
| 120 | return &Claims{ |
| 121 | Claims: jose.Claims{ |
| 122 | Issuer: DefaultIssuer, |
| 123 | Audience: jose.Audience{DefaultAudience}, |
| 124 | Expiry: jose.NewNumericDate(now.Add(DefaultValidity)), |
| 125 | NotBefore: jose.NewNumericDate(now), |
| 126 | IssuedAt: jose.NewNumericDate(now), |
| 127 | }, |
| 128 | ExtraClaims: make(map[string]interface{}), |
| 129 | } |
| 130 | } |
| 131 | |
| 132 | // GenerateKeyID returns the SHA256 of a public key. |
| 133 | func GenerateKeyID(priv interface{}) (string, error) { |
no outgoing calls
searching dependent graphs…