public bool Validate(JwtPayload payload) { return(payload.Validate <string>(JTokenType.String, "sub", (_) => true)); }
private bool ValidatePayload(JwtPayload payload) { return(_claimValidaters.All((v) => v.Validate(payload))); }
public bool Validate(JwtPayload payload) { return(payload.ValidateIfPresent <long>(JTokenType.Integer, "nbf", (t) => DateTimeOffset.Now.ToUnixTimeSeconds() >= t)); }