Package io.jans.as.model.uma.persistence
Class UmaPermission
- java.lang.Object
-
- io.jans.as.model.uma.persistence.UmaPermission
-
- All Implemented Interfaces:
Serializable
public class UmaPermission extends Object implements Serializable
UMA permission- Version:
- 2.0, date: 17/05/2017
- Author:
- Yuriy Zabrovarnyy
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UmaPermission()UmaPermission(String resourceId, List<String> scopes, String ticket, String configurationCode, Pair<Date,Integer> expirationDate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckExpired()voidcheckExpired(Date now)booleanequals(Object o)Map<String,String>getAttributes()StringgetConfigurationCode()StringgetDn()DategetExpirationDate()StringgetResourceId()List<String>getScopeDns()StringgetStatus()StringgetTicket()IntegergetTtl()inthashCode()booleanisDeletable()booleanisValid()voidresetTtlFromExpirationDate()voidsetAttributes(Map<String,String> attributes)voidsetConfigurationCode(String configurationCode)voidsetDeletable(boolean deletable)voidsetDn(String dn)voidsetExpirationDate(Date expirationDate)voidsetResourceId(String resourceId)voidsetScopeDns(List<String> scopeDns)voidsetStatus(String status)voidsetTicket(String ticket)voidsetTtl(Integer ttl)StringtoString()
-
-
-
Field Detail
-
PCT
public static final String PCT
- See Also:
- Constant Field Values
-
-
Method Detail
-
getTtl
public Integer getTtl()
-
setTtl
public void setTtl(Integer ttl)
-
resetTtlFromExpirationDate
public void resetTtlFromExpirationDate()
-
getDn
public String getDn()
-
setDn
public void setDn(String dn)
-
isDeletable
public boolean isDeletable()
-
setDeletable
public void setDeletable(boolean deletable)
-
checkExpired
public void checkExpired()
-
checkExpired
public void checkExpired(Date now)
-
isValid
public boolean isValid()
-
getStatus
public String getStatus()
-
setStatus
public void setStatus(String status)
-
getConfigurationCode
public String getConfigurationCode()
-
setConfigurationCode
public void setConfigurationCode(String configurationCode)
-
getTicket
public String getTicket()
-
setTicket
public void setTicket(String ticket)
-
getExpirationDate
public Date getExpirationDate()
-
setExpirationDate
public void setExpirationDate(Date expirationDate)
-
getResourceId
public String getResourceId()
-
setResourceId
public void setResourceId(String resourceId)
-
-