public class PermissionTicketAdapter extends Object implements PermissionTicket, JpaModel<PermissionTicketEntity>
PermissionTicket.FilterOption, PermissionTicket.SearchableFields
Constructor and Description |
---|
PermissionTicketAdapter(PermissionTicketEntity entity,
javax.persistence.EntityManager entityManager,
StoreFactory storeFactory) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
Long |
getCreatedTimestamp() |
PermissionTicketEntity |
getEntity() |
Long |
getGrantedTimestamp() |
String |
getId()
Returns the unique identifier for this instance.
|
String |
getOwner()
Returns the resource's owner, which is usually an identifier that uniquely identifies the resource's owner.
|
Policy |
getPolicy() |
String |
getRequester() |
Resource |
getResource()
Returns the
Resource associated with this instance |
ResourceServer |
getResourceServer()
Returns the
ResourceServer where this policy belongs to. |
Scope |
getScope()
Returns the
Scope associated with this instance |
int |
hashCode() |
boolean |
isGranted() |
void |
setGrantedTimestamp(Long millis) |
void |
setPolicy(Policy policy) |
static PermissionTicketEntity |
toEntity(javax.persistence.EntityManager em,
PermissionTicket permission) |
public PermissionTicketAdapter(PermissionTicketEntity entity, javax.persistence.EntityManager entityManager, StoreFactory storeFactory)
public PermissionTicketEntity getEntity()
getEntity
in interface JpaModel<PermissionTicketEntity>
public String getId()
PermissionTicket
getId
in interface PermissionTicket
public String getOwner()
PermissionTicket
getOwner
in interface PermissionTicket
public String getRequester()
getRequester
in interface PermissionTicket
public boolean isGranted()
isGranted
in interface PermissionTicket
public Long getCreatedTimestamp()
getCreatedTimestamp
in interface PermissionTicket
public Long getGrantedTimestamp()
getGrantedTimestamp
in interface PermissionTicket
public void setGrantedTimestamp(Long millis)
setGrantedTimestamp
in interface PermissionTicket
public ResourceServer getResourceServer()
PermissionTicket
ResourceServer
where this policy belongs to.getResourceServer
in interface PermissionTicket
public Policy getPolicy()
getPolicy
in interface PermissionTicket
public void setPolicy(Policy policy)
setPolicy
in interface PermissionTicket
public Resource getResource()
PermissionTicket
Resource
associated with this instancegetResource
in interface PermissionTicket
Resource
associated with this instancepublic Scope getScope()
PermissionTicket
Scope
associated with this instancegetScope
in interface PermissionTicket
Scope
associated with this instancepublic static PermissionTicketEntity toEntity(javax.persistence.EntityManager em, PermissionTicket permission)
Copyright © 2021 JBoss by Red Hat. All rights reserved.