
net.aholbrook.paseto.exception.claims.MissingClaimException Maven / Gradle / Ivy
package net.aholbrook.paseto.exception.claims;
import net.aholbrook.paseto.service.Token;
import net.aholbrook.paseto.util.StringUtils;
public class MissingClaimException extends ClaimException {
private final String claim;
public MissingClaimException(String claim, String ruleName, Token token) {
super(message(claim), ruleName, token);
this.claim = claim;
}
public String getClaim() {
return claim;
}
private static String message(String claim) {
return "Token is missing required claim " + StringUtils.ntes(claim) + '.';
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy