A C D E G I L P R S T U 

A

Attribute - Class in it.eng.rdlab.soa3.pm.connector.javaapi.beans
 
Attribute() - Constructor for class it.eng.rdlab.soa3.pm.connector.javaapi.beans.Attribute
 
Attribute(String, String) - Constructor for class it.eng.rdlab.soa3.pm.connector.javaapi.beans.Attribute
 
AUTHZ_QUERY_DEFAULT_ENDPOINT - Static variable in interface it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationConstants
 
AUTHZ_QUERY_ENDPOINT - Static variable in interface it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationConstants
 
AuthZRequestBean - Class in it.eng.rdlab.soa3.pm.connector.javaapi.beans
 
AuthZRequestBean() - Constructor for class it.eng.rdlab.soa3.pm.connector.javaapi.beans.AuthZRequestBean
 

C

CONFIGURATION_FILE - Static variable in interface it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationConstants
 
CONFIGURATION_RES_FILE - Static variable in interface it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationConstants
 
CONFIGURATION_ROOT - Static variable in interface it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationConstants
 
ConfigurationConstants - Interface in it.eng.rdlab.soa3.pm.connector.javaapi.configuration
 
ConfigurationManager - Interface in it.eng.rdlab.soa3.pm.connector.javaapi.configuration
 
ConfigurationManagerBuilder - Class in it.eng.rdlab.soa3.pm.connector.javaapi.configuration
 
ConfigurationManagerBuilder() - Constructor for class it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationManagerBuilder
 
ConfigurationManagerDefaultImpl - Class in it.eng.rdlab.soa3.pm.connector.javaapi.configuration
Configuration Manager
ConfigurationManagerDefaultImpl() - Constructor for class it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationManagerDefaultImpl
 
createRule(RuleBean) - Method in interface it.eng.rdlab.soa3.pm.connector.javaapi.engine.PolicyEngine
Creates a new rule

D

DEFAULT_PROP_FILE - Static variable in interface it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationConstants
 
deleteAll() - Method in interface it.eng.rdlab.soa3.pm.connector.javaapi.engine.PolicyEngine
Deletes the complete repository
deleteRule(String) - Method in interface it.eng.rdlab.soa3.pm.connector.javaapi.engine.PolicyEngine
 

E

EXPLICIT_FINAL_STATEMENT - Static variable in interface it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationConstants
 
explicitFinalStatement() - Method in interface it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationManager
 
explicitFinalStatement() - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationManagerDefaultImpl
 

G

getAction() - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.AuthZRequestBean
 
getAction() - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.RuleBean
 
getAttributes() - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.AuthZRequestBean
 
getAttributes() - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.RuleBean
 
getAuthQueryEndpoint() - Method in interface it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationManager
Provides the url of the Authorization Query Endpoint
getAuthQueryEndpoint() - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationManagerDefaultImpl
 
getConfigurationManager() - Static method in class it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationManagerBuilder
Provides the current instance of configuration manager
getDateRange() - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.RuleBean
 
getDecision(AuthZRequestBean) - Method in interface it.eng.rdlab.soa3.pm.connector.javaapi.engine.PolicyDecisionEngine
Policy decision query endpoint
getId() - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.Attribute
 
getIndeterminateDecision() - Method in interface it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationManager
Provides the behaviour on indeterminate decisions
getIndeterminateDecision() - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationManagerDefaultImpl
 
getInfo() - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.ResponseBean
 
getPolicyLoaderUrl() - Method in interface it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationManager
Provides the url of the endpoint to call for reloading policies
getPolicyLoaderUrl() - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationManagerDefaultImpl
 
getPolicyManagerUrl() - Method in interface it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationManager
Provides the url of the Policy Manager
getPolicyManagerUrl() - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationManagerDefaultImpl
 
getResource() - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.AuthZRequestBean
 
getResource() - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.RuleBean
 
getRule(String) - Method in interface it.eng.rdlab.soa3.pm.connector.javaapi.engine.PolicyEngine
gets a policy
getRuleId() - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.RuleBean
 
getRuleId(RuleBean) - Method in interface it.eng.rdlab.soa3.pm.connector.javaapi.engine.PolicyEngine
 
getStatus() - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.ResponseBean
 
getTimeRange() - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.RuleBean
 
getValue() - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.Attribute
 

I

INDETERMINATE_DECISION - Static variable in interface it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationConstants
 
isPermitted() - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.RuleBean
 
it.eng.rdlab.soa3.pm.connector.javaapi.beans - package it.eng.rdlab.soa3.pm.connector.javaapi.beans
 
it.eng.rdlab.soa3.pm.connector.javaapi.configuration - package it.eng.rdlab.soa3.pm.connector.javaapi.configuration
 
it.eng.rdlab.soa3.pm.connector.javaapi.engine - package it.eng.rdlab.soa3.pm.connector.javaapi.engine
 

L

listRules() - Method in interface it.eng.rdlab.soa3.pm.connector.javaapi.engine.PolicyEngine
Returns all the rules
listRulesByAction(String) - Method in interface it.eng.rdlab.soa3.pm.connector.javaapi.engine.PolicyEngine
Returns a list of rules with given action
listRulesByResource(String) - Method in interface it.eng.rdlab.soa3.pm.connector.javaapi.engine.PolicyEngine
Returns a list of rules with given resource
listRulesBySubjects(List<Attribute>) - Method in interface it.eng.rdlab.soa3.pm.connector.javaapi.engine.PolicyEngine
Returns a list of rules with given attributes map

P

POLICY_LOADER_URL - Static variable in interface it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationConstants
 
POLICY_REPOSITORY_DEFAULT_URL - Static variable in interface it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationConstants
 
POLICY_REPOSITORY_URL - Static variable in interface it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationConstants
 
PolicyDecisionEngine - Interface in it.eng.rdlab.soa3.pm.connector.javaapi.engine
This interface allows policy decision queries
PolicyEngine - Interface in it.eng.rdlab.soa3.pm.connector.javaapi.engine
This interface provides methods for managing rules

R

ResponseBean - Class in it.eng.rdlab.soa3.pm.connector.javaapi.beans
 
ResponseBean(int, String) - Constructor for class it.eng.rdlab.soa3.pm.connector.javaapi.beans.ResponseBean
 
ROLE_DEFAULT_ATTRIBUTE - Static variable in interface it.eng.rdlab.soa3.pm.connector.javaapi.engine.PolicyDecisionEngine
 
RULE_CREATE_UPDATE_NOT_CREATED_OR_UPDATED - Static variable in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.ResponseBean
 
RULE_CREATE_UPDATE_OK - Static variable in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.ResponseBean
 
RULE_CREATE_UPDATE_WARNING_ON_EXTRA_PARAMETERS - Static variable in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.ResponseBean
 
RULE_UPDATE_RULE_NOT_FOUND - Static variable in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.ResponseBean
 
RuleBean - Class in it.eng.rdlab.soa3.pm.connector.javaapi.beans
 
RuleBean() - Constructor for class it.eng.rdlab.soa3.pm.connector.javaapi.beans.RuleBean
 

S

setAction(String) - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.AuthZRequestBean
 
setAction(String) - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.RuleBean
 
setAttributes(List<Attribute>) - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.AuthZRequestBean
 
setAttributes(Map<String, String>) - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.RuleBean
 
setConfigurationManagerInstance(ConfigurationManager) - Static method in class it.eng.rdlab.soa3.pm.connector.javaapi.configuration.ConfigurationManagerBuilder
Sets a configuration manager instance different than the default one
setDateRange(String) - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.RuleBean
 
setId(String) - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.Attribute
 
setPermitted(boolean) - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.RuleBean
 
setResource(String) - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.AuthZRequestBean
 
setResource(String) - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.RuleBean
 
setRuleId(String) - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.RuleBean
 
setTimeRange(String) - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.RuleBean
 
setValue(String) - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.Attribute
 

T

toString() - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.ResponseBean
 
toString() - Method in class it.eng.rdlab.soa3.pm.connector.javaapi.beans.RuleBean
 

U

updateRule(String, RuleBean) - Method in interface it.eng.rdlab.soa3.pm.connector.javaapi.engine.PolicyEngine
Update rule
A C D E G I L P R S T U 

Copyright © 2015. All Rights Reserved.