类 SaBasicUtil

java.lang.Object
cn.dev33.satoken.basic.SaBasicUtil

public class SaBasicUtil extends Object
Sa-Token Http Basic 认证 Util
作者:
kong
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    底层 SaBasicTemplate 对象
  • 方法概要

    修饰符和类型
    方法
    说明
    static void
    对当前会话进行 Basic 校验(使用全局配置的账号密码),校验不通过则抛出异常
    static void
    check(String account)
    对当前会话进行 Basic 校验(手动设置账号密码),校验不通过则抛出异常
    static void
    check(String realm, String account)
    对当前会话进行 Basic 校验(手动设置 Realm 和 账号密码),校验不通过则抛出异常
    static String
    获取浏览器提交的 Basic 参数 (裁剪掉前缀并解码)

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 字段详细资料

    • saBasicTemplate

      public static SaBasicTemplate saBasicTemplate
      底层 SaBasicTemplate 对象
  • 方法详细资料

    • getAuthorizationValue

      public static String getAuthorizationValue()
      获取浏览器提交的 Basic 参数 (裁剪掉前缀并解码)
      返回:
    • check

      public static void check()
      对当前会话进行 Basic 校验(使用全局配置的账号密码),校验不通过则抛出异常
    • check

      public static void check(String account)
      对当前会话进行 Basic 校验(手动设置账号密码),校验不通过则抛出异常
      参数:
      account - 账号(格式为 user:password)
    • check

      public static void check(String realm, String account)
      对当前会话进行 Basic 校验(手动设置 Realm 和 账号密码),校验不通过则抛出异常
      参数:
      realm - 领域
      account - 账号(格式为 user:password)