Package org.keycloak.authorization.model
Interface PermissionTicket
-
- All Known Implementing Classes:
AbstractPermissionTicketModel,MapPermissionTicketAdapter,PermissionTicketAdapter,PermissionTicketAdapter
public interface PermissionTicket- Author:
- Pedro Igor
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPermissionTicket.FilterOptionstatic classPermissionTicket.SearchableFields
-
Method Summary
All Methods Instance Methods Abstract 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)
-
-
-
Method Detail
-
getId
String getId()
Returns the unique identifier for this instance.- Returns:
- the unique identifier for this instance
-
getOwner
String getOwner()
Returns the resource's owner, which is usually an identifier that uniquely identifies the resource's owner.- Returns:
- the owner of this resource
-
getRequester
String getRequester()
-
getResource
Resource getResource()
Returns theResourceassociated with this instance- Returns:
- the
Resourceassociated with this instance
-
getScope
Scope getScope()
Returns theScopeassociated with this instance- Returns:
- the
Scopeassociated with this instance
-
isGranted
boolean isGranted()
-
getCreatedTimestamp
Long getCreatedTimestamp()
-
getGrantedTimestamp
Long getGrantedTimestamp()
-
setGrantedTimestamp
void setGrantedTimestamp(Long millis)
-
getResourceServer
ResourceServer getResourceServer()
Returns theResourceServerwhere this policy belongs to.- Returns:
- a resource server
-
getPolicy
Policy getPolicy()
-
setPolicy
void setPolicy(Policy policy)
-
-