Interface FooterClaims

  • All Superinterfaces:
    java.util.Map<java.lang.String,​java.lang.Object>

    public interface FooterClaims
    extends java.util.Map<java.lang.String,​java.lang.Object>
    A paseto footer. Paseto footers per spec can either be a String or a JSON block. To retrieve the footer value as a String use value().
    Since:
    0.1.0
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface java.util.Map

        java.util.Map.Entry<K extends java.lang.Object,​V extends java.lang.Object>
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String KEY_ID
      Paseto Key ID claims parameter name: "kid", registered footer claim.
    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      <T> T get​(java.lang.String claimName, java.lang.Class<T> requiredType)  
      default java.lang.String getKeyId()  
      java.lang.String value()  
      • Methods inherited from interface java.util.Map

        clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
    • Field Detail

      • KEY_ID

        static final java.lang.String KEY_ID
        Paseto Key ID claims parameter name: "kid", registered footer claim.
        See Also:
        Constant Field Values
    • Method Detail

      • get

        <T> T get​(java.lang.String claimName,
                  java.lang.Class<T> requiredType)
      • getKeyId

        default java.lang.String getKeyId()
      • value

        java.lang.String value()