类 ReactiveExpressionAuthorizationManager

java.lang.Object
cn.herodotus.stirrup.oauth2.authorization.reactive.ReactiveExpressionAuthorizationManager
所有已实现的接口:
org.springframework.security.authorization.ReactiveAuthorizationManager<cn.herodotus.stirrup.core.identity.domain.HerodotusSecurityAttribute>

public class ReactiveExpressionAuthorizationManager extends Object implements org.springframework.security.authorization.ReactiveAuthorizationManager<cn.herodotus.stirrup.core.identity.domain.HerodotusSecurityAttribute>

Description: 自定义 Reactive 表达式授权管理

作者:
: gengwei.zheng
Date:
: 2024/2/2 21:09
  • 构造器详细资料

    • ReactiveExpressionAuthorizationManager

      public ReactiveExpressionAuthorizationManager()
    • ReactiveExpressionAuthorizationManager

      public ReactiveExpressionAuthorizationManager(org.springframework.security.access.expression.method.MethodSecurityExpressionHandler expressionHandler)
  • 方法详细资料

    • check

      public reactor.core.publisher.Mono<org.springframework.security.authorization.AuthorizationDecision> check(reactor.core.publisher.Mono<org.springframework.security.core.Authentication> authentication, cn.herodotus.stirrup.core.identity.domain.HerodotusSecurityAttribute attribute)
      指定者:
      check 在接口中 org.springframework.security.authorization.ReactiveAuthorizationManager<cn.herodotus.stirrup.core.identity.domain.HerodotusSecurityAttribute>
    • expression

      public static ReactiveExpressionAuthorizationManager expression()