Uses of Interface
org.example.azapi.AzEntity

Packages that use AzEntity
org.example.azapi The AzApi package contains the interfaces that must be implemented by a provider. 
org.example.azapi.util   
 

Uses of AzEntity in org.example.azapi
 

Methods in org.example.azapi that return AzEntity
 AzEntity<AzCategoryIdAction> AzRequestContext.createAzEntity(AzCategoryIdAction t)
          Creates and returns an AzEntity object.
 AzEntity<AzCategoryIdEnvironment> AzRequestContext.createAzEntity(AzCategoryIdEnvironment t)
           
 AzEntity<AzCategoryIdResource> AzRequestContext.createAzEntity(AzCategoryIdResource t)
          Creates and returns an AzEntity object.
 AzEntity<AzCategoryIdSubjectAccess> AzRequestContext.createAzEntity(AzCategoryIdSubjectAccess t)
           
 AzEntity<AzCategoryIdSubjectCodebase> AzRequestContext.createAzEntity(AzCategoryIdSubjectCodebase t)
           
 AzEntity<AzCategoryIdSubjectIntermediary> AzRequestContext.createAzEntity(AzCategoryIdSubjectIntermediary t)
           
 AzEntity<AzCategoryIdSubjectRecipient> AzRequestContext.createAzEntity(AzCategoryIdSubjectRecipient t)
           
 AzEntity<AzCategoryIdSubjectRequestingMachine> AzRequestContext.createAzEntity(AzCategoryIdSubjectRequestingMachine t)
           
 AzEntity<AzCategoryIdAction> AzResourceActionAssociation.getAzAction()
          Get the AzAction entity component of the association.
 AzEntity<AzCategoryIdAction> AzRequestContext.getAzEntity(AzCategoryIdAction t)
           
 AzEntity<AzCategoryIdEnvironment> AzRequestContext.getAzEntity(AzCategoryIdEnvironment t)
           
 AzEntity<AzCategoryIdResource> AzRequestContext.getAzEntity(AzCategoryIdResource t)
           
 AzEntity<AzCategoryIdSubjectAccess> AzRequestContext.getAzEntity(AzCategoryIdSubjectAccess t)
           
 AzEntity<AzCategoryIdSubjectCodebase> AzRequestContext.getAzEntity(AzCategoryIdSubjectCodebase t)
           
 AzEntity<AzCategoryIdSubjectIntermediary> AzRequestContext.getAzEntity(AzCategoryIdSubjectIntermediary t)
           
 AzEntity<AzCategoryIdSubjectRecipient> AzRequestContext.getAzEntity(AzCategoryIdSubjectRecipient t)
           
 AzEntity<AzCategoryIdSubjectRequestingMachine> AzRequestContext.getAzEntity(AzCategoryIdSubjectRequestingMachine t)
           
 AzEntity<AzCategoryIdEnvironment> AzRequestContext.getAzEnvironment()
          Return the AzEnvironment component of the AzRequestContext or null if it has not been added.
 AzEntity<AzCategoryIdResource> AzResourceActionAssociation.getAzResource()
          Get the AzResource entity component of the association.
 AzEntity<AzCategoryIdStatusDetail> AzResult.getAzStatusDetail()
          May be used to return an arbitrary object from the PDP.
 

Methods in org.example.azapi that return types with arguments of type AzEntity
 java.util.Set<AzEntity<AzCategoryIdAction>> AzRequestContext.getActions()
          Get the Set> held by this AzRequestContext.
 java.util.Set<AzEntity<AzCategoryIdResource>> AzRequestContext.getResources()
          Get the Set of AzEntity's held by this AzRequestContext.
 java.util.Iterator<AzEntity<AzCategoryIdObligation>> AzObligations.iterator()
           
 

Methods in org.example.azapi with parameters of type AzEntity
<T extends java.lang.Enum<T> & AzCategoryId>
boolean
AzRequestContext.addAzEntity(AzEntity<T> azEntity)
          Adds an AzEntity object to the request context, subject to the restrictions on the number of AzEntities of that type allowed.
 java.util.Set<AzResourceActionAssociation> AzRequestContext.addResourceActionAssociation(AzEntity<AzCategoryIdResource> resource, java.util.Set<AzEntity<AzCategoryIdAction>> actions)
          Add the cross-product of a single AzResource and a Set of AzActions to the AzRequestContext.
 java.util.Set<AzResourceActionAssociation> AzRequestContext.addResourceActionAssociation(java.util.Set<AzEntity<AzCategoryIdResource>> resources, AzEntity<AzCategoryIdAction> action)
          Add the cross-product of a Set of AzResources and a single AzAction to the AzRequestContext.
 AzResourceActionAssociation AzRequestContext.createAndAddResourceActionAssociation(AzEntity<AzCategoryIdResource> azResource, AzEntity<AzCategoryIdAction> azAction)
          Add an AzResourceActionAssociation to the AzRequestContext by providing an AzResource entity and an AzAction entity, which the method will combine into the appropriate association object and add it to the Set of associations.
 AzResourceActionAssociation AzRequestContext.createAndAddResourceActionAssociation(AzEntity<AzCategoryIdResource> azResource, AzEntity<AzCategoryIdAction> azAction)
          Add an AzResourceActionAssociation to the AzRequestContext by providing an AzResource entity and an AzAction entity, which the method will combine into the appropriate association object and add it to the Set of associations.
 void AzRequestContext.removeResourceActionAssociation(AzEntity<AzCategoryIdResource> resource, AzEntity<AzCategoryIdAction> action)
          Delete the AzResource and AzAction association from the AzRequestContext collection of AzResourceActionAssociations.
 void AzRequestContext.removeResourceActionAssociation(AzEntity<AzCategoryIdResource> resource, AzEntity<AzCategoryIdAction> action)
          Delete the AzResource and AzAction association from the AzRequestContext collection of AzResourceActionAssociations.
 

Method parameters in org.example.azapi with type arguments of type AzEntity
 java.util.Set<AzResourceActionAssociation> AzRequestContext.addResourceActionAssociation(AzEntity<AzCategoryIdResource> resource, java.util.Set<AzEntity<AzCategoryIdAction>> actions)
          Add the cross-product of a single AzResource and a Set of AzActions to the AzRequestContext.
 java.util.Set<AzResourceActionAssociation> AzRequestContext.addResourceActionAssociation(java.util.Set<AzEntity<AzCategoryIdResource>> resources, AzEntity<AzCategoryIdAction> action)
          Add the cross-product of a Set of AzResources and a single AzAction to the AzRequestContext.
 java.util.Set<AzResourceActionAssociation> AzRequestContext.addResourceActionAssociation(java.util.Set<AzEntity<AzCategoryIdResource>> azResourceSet, java.util.Set<AzEntity<AzCategoryIdAction>> azActionSet)
          Add an AzResourceActionAssociation to the AzRequestContext for each possible AzResource-AzAction combination (cross-product (nxm)) of a Set of "n" AzResource entities and a Set of "m" AzAction entities.
 java.util.Set<AzResourceActionAssociation> AzRequestContext.addResourceActionAssociation(java.util.Set<AzEntity<AzCategoryIdResource>> azResourceSet, java.util.Set<AzEntity<AzCategoryIdAction>> azActionSet)
          Add an AzResourceActionAssociation to the AzRequestContext for each possible AzResource-AzAction combination (cross-product (nxm)) of a Set of "n" AzResource entities and a Set of "m" AzAction entities.
 void AzRequestContext.removeResourceActionAssociations(java.util.Set<AzEntity<AzCategoryIdResource>> resources, java.util.Set<AzEntity<AzCategoryIdAction>> actions)
          delete the cross-product of the AzResource and AzAction sets from the AzRequestContext, should the association exist.
 void AzRequestContext.removeResourceActionAssociations(java.util.Set<AzEntity<AzCategoryIdResource>> resources, java.util.Set<AzEntity<AzCategoryIdAction>> actions)
          delete the cross-product of the AzResource and AzAction sets from the AzRequestContext, should the association exist.
 

Uses of AzEntity in org.example.azapi.util
 

Methods in org.example.azapi.util that return AzEntity
static
<T extends java.lang.Enum<T> & AzCategoryId>
AzEntity<T>
AzEntityFactory.getAzEntity(T t)