public class PermissionTicketAdapter extends Object implements PermissionTicket, JpaModel<PermissionTicketEntity>
GRANTED, ID, OWNER, POLICY, POLICY_IS_NOT_NULL, REQUESTER, REQUESTER_IS_NULL, RESOURCE, RESOURCE_NAME, SCOPE, SCOPE_IS_NULL| 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()
PermissionTicketgetId in interface PermissionTicketpublic String getOwner()
PermissionTicketgetOwner in interface PermissionTicketpublic String getRequester()
getRequester in interface PermissionTicketpublic boolean isGranted()
isGranted in interface PermissionTicketpublic Long getCreatedTimestamp()
getCreatedTimestamp in interface PermissionTicketpublic Long getGrantedTimestamp()
getGrantedTimestamp in interface PermissionTicketpublic void setGrantedTimestamp(Long millis)
setGrantedTimestamp in interface PermissionTicketpublic ResourceServer getResourceServer()
PermissionTicketResourceServer where this policy belongs to.getResourceServer in interface PermissionTicketpublic Policy getPolicy()
getPolicy in interface PermissionTicketpublic void setPolicy(Policy policy)
setPolicy in interface PermissionTicketpublic Resource getResource()
PermissionTicketResource associated with this instancegetResource in interface PermissionTicketResource associated with this instancepublic Scope getScope()
PermissionTicketScope associated with this instancegetScope in interface PermissionTicketScope associated with this instancepublic static PermissionTicketEntity toEntity(javax.persistence.EntityManager em, PermissionTicket permission)
Copyright © 2021 JBoss by Red Hat. All rights reserved.