Class MapPermissionTicketAdapter
- java.lang.Object
-
- org.keycloak.models.map.authorization.adapter.AbstractPermissionTicketModel<MapPermissionTicketEntity>
-
- org.keycloak.models.map.authorization.adapter.MapPermissionTicketAdapter
-
- All Implemented Interfaces:
PermissionTicket
public class MapPermissionTicketAdapter extends AbstractPermissionTicketModel<MapPermissionTicketEntity>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.keycloak.authorization.model.PermissionTicket
PermissionTicket.FilterOption, PermissionTicket.SearchableFields
-
-
Field Summary
-
Fields inherited from class org.keycloak.models.map.authorization.adapter.AbstractPermissionTicketModel
entity, storeFactory
-
-
Constructor Summary
Constructors Constructor Description MapPermissionTicketAdapter(RealmModel realm, ResourceServer resourceServer, MapPermissionTicketEntity entity, StoreFactory storeFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetCreatedTimestamp()LonggetGrantedTimestamp()StringgetId()Returns the unique identifier for this instance.StringgetOwner()Returns the resource's owner, which is usually an identifier that uniquely identifies the resource's owner.PolicygetPolicy()StringgetRequester()ResourcegetResource()Returns theResourceassociated with this instanceResourceServergetResourceServer()Returns theResourceServerwhere this policy belongs to.ScopegetScope()Returns theScopeassociated with this instancebooleanisGranted()voidsetGrantedTimestamp(Long millis)voidsetPolicy(Policy policy)StringtoString()-
Methods inherited from class org.keycloak.models.map.authorization.adapter.AbstractPermissionTicketModel
equals, hashCode
-
-
-
-
Constructor Detail
-
MapPermissionTicketAdapter
public MapPermissionTicketAdapter(RealmModel realm, ResourceServer resourceServer, MapPermissionTicketEntity entity, StoreFactory storeFactory)
-
-
Method Detail
-
getId
public String getId()
Description copied from interface:PermissionTicketReturns the unique identifier for this instance.- Returns:
- the unique identifier for this instance
-
getOwner
public String getOwner()
Description copied from interface:PermissionTicketReturns the resource's owner, which is usually an identifier that uniquely identifies the resource's owner.- Returns:
- the owner of this resource
-
getRequester
public String getRequester()
-
getResource
public Resource getResource()
Description copied from interface:PermissionTicketReturns theResourceassociated with this instance- Returns:
- the
Resourceassociated with this instance
-
getScope
public Scope getScope()
Description copied from interface:PermissionTicketReturns theScopeassociated with this instance- Returns:
- the
Scopeassociated with this instance
-
isGranted
public boolean isGranted()
-
getCreatedTimestamp
public Long getCreatedTimestamp()
-
getGrantedTimestamp
public Long getGrantedTimestamp()
-
setGrantedTimestamp
public void setGrantedTimestamp(Long millis)
-
getResourceServer
public ResourceServer getResourceServer()
Description copied from interface:PermissionTicketReturns theResourceServerwhere this policy belongs to.- Returns:
- a resource server
-
getPolicy
public Policy getPolicy()
-
setPolicy
public void setPolicy(Policy policy)
-
-