Class UmaNeedsInfoService


  • @Named
    public class UmaNeedsInfoService
    extends Object
    Author:
    yuriyz on 06/16/2017.
    • Constructor Detail

      • UmaNeedsInfoService

        public UmaNeedsInfoService()
    • Method Detail

      • getScriptDNs

        public static Set<String> getScriptDNs​(List<io.jans.as.persistence.model.Scope> scopes)
      • checkNeedsInfo

        public Map<UmaScriptByScope,​UmaAuthorizationContext> checkNeedsInfo​(Claims claims,
                                                                                  Map<io.jans.as.persistence.model.Scope,​Boolean> requestedScopes,
                                                                                  List<io.jans.as.model.uma.persistence.UmaPermission> permissions,
                                                                                  UmaPCT pct,
                                                                                  jakarta.servlet.http.HttpServletRequest httpRequest,
                                                                                  io.jans.as.common.model.registration.Client client)