Uses of Class
eu.xtreemos.xosd.resmng.data.ResourceMatching

Packages that use ResourceMatching
eu.xtreemos.xati.API   
eu.xtreemos.xosd.jobmng   
eu.xtreemos.xosd.resmng   
eu.xtreemos.xosd.security.vops   
eu.xtreemos.xosd.services   
 

Uses of ResourceMatching in eu.xtreemos.xati.API
 

Methods in eu.xtreemos.xati.API that return ResourceMatching
static ResourceMatching XVOPS.verifyPolicyAEM(java.lang.Object __xos_cert, ResourceMatching __resources, java.lang.String __action)
          Used by AEM framework to check if resources listed in comply with policies stored in VO policy storage PolicyFactory#listPolicies().
static ResourceMatching XVOPS.verifyPolicyCertRes(java.security.cert.X509Certificate __xos_cert, ResourceMatching __resources)
          This method is called by consequence of the VOPS#verifyPolicyAEM(Object, ResourceMatching, String) method.
 

Methods in eu.xtreemos.xati.API with parameters of type ResourceMatching
static ResourceMatching XVOPS.verifyPolicyAEM(java.lang.Object __xos_cert, ResourceMatching __resources, java.lang.String __action)
          Used by AEM framework to check if resources listed in comply with policies stored in VO policy storage PolicyFactory#listPolicies().
static ResourceMatching XVOPS.verifyPolicyCertRes(java.security.cert.X509Certificate __xos_cert, ResourceMatching __resources)
          This method is called by consequence of the VOPS#verifyPolicyAEM(Object, ResourceMatching, String) method.
 

Uses of ResourceMatching in eu.xtreemos.xosd.jobmng
 

Methods in eu.xtreemos.xosd.jobmng with parameters of type ResourceMatching
 java.lang.Object JobMng.verifyPolicyHandler(ResourceMatching rmList)
          Starts job using the first resource from rmList.
 

Uses of ResourceMatching in eu.xtreemos.xosd.resmng
 

Methods in eu.xtreemos.xosd.resmng with parameters of type ResourceMatching
 java.util.ArrayList<CommunicationAddress> ResMng.VerifyPolicyAEMSuccess(ResourceMatching verifiedMatching)
           
 java.util.ArrayList<CommunicationAddress> ResMng.verifyPolicyCertResHandler(ResourceMatching rmList)
          Reads VOPS' public key and checks if rmList has been written with VOPS' private key.
 java.util.Hashtable<java.lang.String,java.lang.String> ResMng.VerifyPolicyForResInfo(ResourceMatching resmatching)
           
 java.util.ArrayList<java.lang.String> ResMng.VerifyPolicyForResMetrics(ResourceMatching resmatching)
           
 

Uses of ResourceMatching in eu.xtreemos.xosd.security.vops
 

Fields in eu.xtreemos.xosd.security.vops declared as ResourceMatching
 ResourceMatching VOPSStorage.filteredResources
           
 

Methods in eu.xtreemos.xosd.security.vops that return ResourceMatching
protected  ResourceMatching VOPS.makePolicyDecision(java.util.HashMap<CommunicationAddress,java.security.cert.X509Certificate> resourceCerts, VOPSStorage storage)
           
 ResourceMatching VOPS.policyEnforceRequestCertificateCatcher(RCASignedResponse response)
          Refers to VOPS.verifyPolicyAEM(Object, ResourceMatching, String).
 ResourceMatching VOPS.policyEnforceRequestCertificateCatcherFailure(java.lang.Exception err)
          Catches failures of CDAMng.getResourceCertificate call.
 ResourceMatching VOPS.verifyPolicyAEM(java.lang.Object xos_cert, ResourceMatching resources, java.lang.String action)
          Used by AEM framework to check if resources listed in comply with policies stored in VO policy storage PolicyFactory.listPolicies().
 ResourceMatching VOPS.verifyPolicyCertRes(java.security.cert.X509Certificate xos_cert, ResourceMatching resources)
          This method is called by consequence of the VOPS.verifyPolicyAEM(Object, ResourceMatching, String) method.
 

Methods in eu.xtreemos.xosd.security.vops with parameters of type ResourceMatching
 ResourceMatching VOPS.verifyPolicyAEM(java.lang.Object xos_cert, ResourceMatching resources, java.lang.String action)
          Used by AEM framework to check if resources listed in comply with policies stored in VO policy storage PolicyFactory.listPolicies().
 com.sun.xacml.Policy VOPS.verifyPolicyAemJsdl(java.lang.Object xosUserCert, ResourceMatching resources, java.lang.String jsdlContent, java.lang.String action)
          Verifies if request is permitted.
 ResourceMatching VOPS.verifyPolicyCertRes(java.security.cert.X509Certificate xos_cert, ResourceMatching resources)
          This method is called by consequence of the VOPS.verifyPolicyAEM(Object, ResourceMatching, String) method.
 java.lang.Object VOPS.verifyPolicyCertResHandle(ResourceMatching returnedResMatching)
          This callback gets filtered resources based on query which was submitted by verifyPolicyCertRes.
 

Uses of ResourceMatching in eu.xtreemos.xosd.services
 

Methods in eu.xtreemos.xosd.services with parameters of type ResourceMatching
 void SVOPS.verifyPolicyAEM(java.lang.Object __xos_cert, ResourceMatching __resources, java.lang.String __action)
          Used by AEM framework to check if resources listed in comply with policies stored in VO policy storage PolicyFactory#listPolicies().
 void SVOPS.verifyPolicyAEM(java.lang.Object __xos_cert, ResourceMatching __resources, java.lang.String __action, eu.xtreemos.system.communication.bus.CallbackMessage callback)
          Used by AEM framework to check if resources listed in comply with policies stored in VO policy storage PolicyFactory#listPolicies().
 void SVOPS.verifyPolicyAEM(java.lang.Object __xos_cert, ResourceMatching __resources, java.lang.String __action, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
          Used by AEM framework to check if resources listed in comply with policies stored in VO policy storage PolicyFactory#listPolicies().
 void SVOPS.verifyPolicyAemJsdl(java.lang.Object __xosUserCert, ResourceMatching __resources, java.lang.String __jsdlContent, java.lang.String __action)
          Verifies if request is permitted.
 void SVOPS.verifyPolicyAemJsdl(java.lang.Object __xosUserCert, ResourceMatching __resources, java.lang.String __jsdlContent, java.lang.String __action, eu.xtreemos.system.communication.bus.CallbackMessage callback)
          Verifies if request is permitted.
 void SVOPS.verifyPolicyAemJsdl(java.lang.Object __xosUserCert, ResourceMatching __resources, java.lang.String __jsdlContent, java.lang.String __action, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
          Verifies if request is permitted.
 void SResMng.VerifyPolicyAEMSuccess(ResourceMatching __verifiedMatching)
           
 void SResMng.VerifyPolicyAEMSuccess(ResourceMatching __verifiedMatching, eu.xtreemos.system.communication.bus.CallbackMessage callback)
           
 void SResMng.VerifyPolicyAEMSuccess(ResourceMatching __verifiedMatching, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
           
 void SVOPS.verifyPolicyCertRes(java.security.cert.X509Certificate __xos_cert, ResourceMatching __resources)
          This method is called by consequence of the VOPS#verifyPolicyAEM(Object, ResourceMatching, String) method.
 void SVOPS.verifyPolicyCertRes(java.security.cert.X509Certificate __xos_cert, ResourceMatching __resources, eu.xtreemos.system.communication.bus.CallbackMessage callback)
          This method is called by consequence of the VOPS#verifyPolicyAEM(Object, ResourceMatching, String) method.
 void SVOPS.verifyPolicyCertRes(java.security.cert.X509Certificate __xos_cert, ResourceMatching __resources, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
          This method is called by consequence of the VOPS#verifyPolicyAEM(Object, ResourceMatching, String) method.
 void SVOPS.verifyPolicyCertResHandle(ResourceMatching __returnedResMatching)
          This callback gets filtered resources based on query which was submitted by verifyPolicyCertRes.
 void SVOPS.verifyPolicyCertResHandle(ResourceMatching __returnedResMatching, eu.xtreemos.system.communication.bus.CallbackMessage callback)
          This callback gets filtered resources based on query which was submitted by verifyPolicyCertRes.
 void SVOPS.verifyPolicyCertResHandle(ResourceMatching __returnedResMatching, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
          This callback gets filtered resources based on query which was submitted by verifyPolicyCertRes.
 void SResMng.verifyPolicyCertResHandler(ResourceMatching __rmList)
          Reads VOPS' public key and checks if rmList has been written with VOPS' private key.
 void SResMng.verifyPolicyCertResHandler(ResourceMatching __rmList, eu.xtreemos.system.communication.bus.CallbackMessage callback)
          Reads VOPS' public key and checks if rmList has been written with VOPS' private key.
 void SResMng.verifyPolicyCertResHandler(ResourceMatching __rmList, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
          Reads VOPS' public key and checks if rmList has been written with VOPS' private key.
 void SResMng.VerifyPolicyForResInfo(ResourceMatching __resmatching)
           
 void SResMng.VerifyPolicyForResInfo(ResourceMatching __resmatching, eu.xtreemos.system.communication.bus.CallbackMessage callback)
           
 void SResMng.VerifyPolicyForResInfo(ResourceMatching __resmatching, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
           
 void SResMng.VerifyPolicyForResMetrics(ResourceMatching __resmatching)
           
 void SResMng.VerifyPolicyForResMetrics(ResourceMatching __resmatching, eu.xtreemos.system.communication.bus.CallbackMessage callback)
           
 void SResMng.VerifyPolicyForResMetrics(ResourceMatching __resmatching, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
           
 void SJobMng.verifyPolicyHandler(ResourceMatching __rmList)
          Starts job using the first resource from rmList.
 void SJobMng.verifyPolicyHandler(ResourceMatching __rmList, eu.xtreemos.system.communication.bus.CallbackMessage callback)
          Starts job using the first resource from rmList.
 void SJobMng.verifyPolicyHandler(ResourceMatching __rmList, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
          Starts job using the first resource from rmList.