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
ConstructorsConstructorDescriptionMapPermissionTicketAdapter(RealmModel realm, ResourceServer resourceServer, MapPermissionTicketEntity entity, StoreFactory storeFactory) -
Method Summary
Modifier and TypeMethodDescriptiongetId()Returns the unique identifier for this instance.getOwner()Returns the resource's owner, which is usually an identifier that uniquely identifies the resource's owner.Returns theResourceassociated with this instanceReturns theResourceServerwhere this policy belongs to.getScope()Returns theScopeassociated with this instancebooleanvoidsetGrantedTimestamp(Long millis) voidtoString()Methods inherited from class org.keycloak.models.map.authorization.adapter.AbstractPermissionTicketModel
equals, hashCode
-
Constructor Details
-
MapPermissionTicketAdapter
public MapPermissionTicketAdapter(RealmModel realm, ResourceServer resourceServer, MapPermissionTicketEntity entity, StoreFactory storeFactory)
-
-
Method Details
-
getId
Description copied from interface:PermissionTicketReturns the unique identifier for this instance.- Returns:
- the unique identifier for this instance
-
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
-
getResource
Description copied from interface:PermissionTicketReturns theResourceassociated with this instance- Returns:
- the
Resourceassociated with this instance
-
getScope
Description copied from interface:PermissionTicketReturns theScopeassociated with this instance- Returns:
- the
Scopeassociated with this instance
-
isGranted
public boolean isGranted() -
getCreatedTimestamp
-
getGrantedTimestamp
-
setGrantedTimestamp
-
getResourceServer
Description copied from interface:PermissionTicketReturns theResourceServerwhere this policy belongs to.- Returns:
- a resource server
-
getPolicy
-
setPolicy
-
toString
-