Package org.gluu.oxauth.uma.service
Class UmaPctService
- java.lang.Object
- 
- org.gluu.oxauth.uma.service.UmaPctService
 
- 
 @ApplicationScoped public class UmaPctService extends java.lang.Object- Author:
- yuriyz on 05/31/2017.
 
- 
- 
Field SummaryFields Modifier and Type Field Description static intDEFAULT_PCT_LIFETIME
 - 
Constructor SummaryConstructors Constructor Description UmaPctService()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddBranch()java.lang.StringbranchBaseDn()UmaPCTcreatePct(java.lang.String clientId)UmaPCTcreatePctAndPersist(java.lang.String clientId)java.lang.Stringdn(java.lang.String pctCode)UmaPCTgetByCode(java.lang.String pctCode)voidmerge(UmaPCT pct)intpctLifetime()voidpersist(UmaPCT pct)voidremove(java.lang.String pctCode)voidremove(java.util.List<UmaPCT> pctList)voidremove(UmaPCT umaPCT)UmaPCTupdateClaims(UmaPCT pct, Jwt idToken, java.lang.String clientId, java.util.List<UmaPermission> permissions)
 
- 
- 
- 
Field Detail- 
DEFAULT_PCT_LIFETIMEpublic static final int DEFAULT_PCT_LIFETIME - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
updateClaimspublic UmaPCT updateClaims(UmaPCT pct, Jwt idToken, java.lang.String clientId, java.util.List<UmaPermission> permissions) 
 - 
getByCodepublic UmaPCT getByCode(java.lang.String pctCode) 
 - 
createPctpublic UmaPCT createPct(java.lang.String clientId) 
 - 
createPctAndPersistpublic UmaPCT createPctAndPersist(java.lang.String clientId) 
 - 
pctLifetimepublic int pctLifetime() 
 - 
persistpublic void persist(UmaPCT pct) 
 - 
removepublic void remove(UmaPCT umaPCT) 
 - 
removepublic void remove(java.lang.String pctCode) 
 - 
removepublic void remove(java.util.List<UmaPCT> pctList) 
 - 
addBranchpublic void addBranch() 
 - 
dnpublic java.lang.String dn(java.lang.String pctCode) 
 - 
branchBaseDnpublic java.lang.String branchBaseDn() 
 - 
mergepublic void merge(UmaPCT pct) 
 
- 
 
-