Class UmaNeedsInfoService


  • @Named
    public class UmaNeedsInfoService
    extends java.lang.Object
    Author:
    yuriyz on 06/16/2017.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Map<UmaScriptByScope,​UmaAuthorizationContext> checkNeedsInfo​(Claims claims, java.util.Map<Scope,​java.lang.Boolean> requestedScopes, java.util.List<io.jans.as.model.uma.persistence.UmaPermission> permissions, UmaPCT pct, javax.servlet.http.HttpServletRequest httpRequest, io.jans.as.common.model.registration.Client client)  
      static java.util.Set<java.lang.String> getScriptDNs​(java.util.List<Scope> scopes)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • UmaNeedsInfoService

        public UmaNeedsInfoService()
    • Method Detail

      • getScriptDNs

        public static java.util.Set<java.lang.String> getScriptDNs​(java.util.List<Scope> scopes)
      • checkNeedsInfo

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