Class UmaPctService


  • @ApplicationScoped
    public class UmaPctService
    extends Object
    Author:
    yuriyz on 05/31/2017.
    • Constructor Detail

      • UmaPctService

        public UmaPctService()
    • Method Detail

      • updateClaims

        public UmaPCT updateClaims​(UmaPCT pct,
                                   io.jans.as.model.jwt.Jwt idToken,
                                   String clientId,
                                   List<io.jans.as.model.uma.persistence.UmaPermission> permissions)
      • createPctAndPersist

        public UmaPCT createPctAndPersist​(String clientId)
      • pctLifetime

        public int pctLifetime()
      • persist

        public void persist​(UmaPCT pct)
      • remove

        public void remove​(UmaPCT umaPCT)
      • remove

        public void remove​(String pctCode)
      • remove

        public void remove​(List<UmaPCT> pctList)
      • addBranch

        public void addBranch()
      • branchBaseDn

        public String branchBaseDn()
      • merge

        public void merge​(UmaPCT pct)