Class UmaPctService

java.lang.Object
io.jans.as.server.uma.service.UmaPctService

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

  • Constructor Details

    • UmaPctService

      public UmaPctService()
  • Method Details

    • updateClaims

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

      public UmaPCT getByCode(String pctCode)
    • createPct

      public UmaPCT createPct(String clientId)
    • 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()
    • dn

      public String dn(String pctCode)
    • branchBaseDn

      public String branchBaseDn()
    • merge

      public void merge(UmaPCT pct)