Class UmaAuthorizationContextBuilder


  • public class UmaAuthorizationContextBuilder
    extends java.lang.Object
    Author:
    yuriyz on 06/06/2017.
    • Constructor Summary

      Constructors 
      Constructor Description
      UmaAuthorizationContextBuilder​(io.jans.as.model.configuration.AppConfiguration configuration, UmaResourceService resourceService, java.util.List<io.jans.as.model.uma.persistence.UmaPermission> permissions, java.util.Map<Scope,​java.lang.Boolean> scopes, Claims claims, jakarta.servlet.http.HttpServletRequest httpRequest, UmaSessionService sessionService, UmaPermissionService permissionService, io.jans.as.common.model.registration.Client client)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      UmaAuthorizationContext build​(io.jans.model.custom.script.conf.CustomScriptConfiguration script)  
      java.util.Set<java.lang.String> getResourceIds()  
      java.util.Set<io.jans.as.model.uma.persistence.UmaResource> getResources()  
      • Methods inherited from class java.lang.Object

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

      • UmaAuthorizationContextBuilder

        public UmaAuthorizationContextBuilder​(io.jans.as.model.configuration.AppConfiguration configuration,
                                              UmaResourceService resourceService,
                                              java.util.List<io.jans.as.model.uma.persistence.UmaPermission> permissions,
                                              java.util.Map<Scope,​java.lang.Boolean> scopes,
                                              Claims claims,
                                              jakarta.servlet.http.HttpServletRequest httpRequest,
                                              UmaSessionService sessionService,
                                              UmaPermissionService permissionService,
                                              io.jans.as.common.model.registration.Client client)
    • Method Detail

      • build

        public UmaAuthorizationContext build​(io.jans.model.custom.script.conf.CustomScriptConfiguration script)
      • getResourceIds

        public java.util.Set<java.lang.String> getResourceIds()
      • getResources

        public java.util.Set<io.jans.as.model.uma.persistence.UmaResource> getResources()