- ActionId - Class in de.fraunhofer.iese.ind2uce.api.policy.identifier
-
The ActionId uniquely identifies an action that can occur in a certain system
on a certain abstraction level.
- ActionId(String) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.identifier.ActionId
-
Instantiates a new action id.
- ActionId(String, String) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.identifier.ActionId
-
Instantiates a new action id.
- add(Modifier) - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.ModifierList
-
- add(Parameter<?>) - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.ParameterList
-
- addAlias(EnforcementScopeId, String) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IRootPolicyManagementPoint
-
Adds an alias for a given enforcement scope.
- addAndDeployPolicy(String) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyManagementPoint
-
Deploys a policy at the local PDP of the enforcement scope.
- addEngine(ModifierEngine) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Modifier
-
Adds the engine.
- addFields(String, TypeDescription) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.ClassTypeDescription
-
Adds the fields.
- addMeta(String, String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Policy
-
Adds the meta.
- addModifier(Modifier) - Method in class de.fraunhofer.iese.ind2uce.api.policy.AuthorizationDecision
-
Adds the modifier.
- addParameter(InputParameterDescription) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.MethodInterfaceDescription
-
Adds the parameter.
- addParameter(Parameter<?>) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Event
-
- addParameter(String, T) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Event
-
- addParameter(Parameter<?>) - Method in class de.fraunhofer.iese.ind2uce.api.policy.ExecuteAction
-
- addParameter(String, T) - Method in class de.fraunhofer.iese.ind2uce.api.policy.ExecuteAction
-
- addParameter(Parameter<?>) - Method in class de.fraunhofer.iese.ind2uce.api.policy.ModifierEngine
-
- addParameter(String, T) - Method in class de.fraunhofer.iese.ind2uce.api.policy.ModifierEngine
-
- addParameter(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.ModifierList
-
Adds the parameter.
- addParameter(String, T) - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.ParameterList
-
Adds the parameter.
- addParameter(String, T, Type) - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.ParameterList
-
Adds the parameter.
- addParameter(Parameter<?>) - Method in interface de.fraunhofer.iese.ind2uce.api.policy.parameter.ParameterListProvider
-
Adds a parameter.
- addParameter(String, T) - Method in interface de.fraunhofer.iese.ind2uce.api.policy.parameter.ParameterListProvider
-
Adds a parameter.
- addParameter(Parameter<?>) - Method in class de.fraunhofer.iese.ind2uce.api.policy.PipRequest
-
- addParameter(String, R) - Method in class de.fraunhofer.iese.ind2uce.api.policy.PipRequest
-
- addPolicy(Policy) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyManagementPoint
-
Adds a policy (ILP, ILPT, SLP, SLPT).
- addPolicy(Policy) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyRetrievalPoint
-
Adds a policy (ILP, ILPT, SLP, SLPT).
- addPolicyString(String) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyManagementPoint
-
Adds a policy (ILP, ILPT, SLP, SLPT).
- addToBlacklist(List<EnforcementScopeId>) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyDecisionPoint
-
- addToGroup(GroupId, EnforcementScopeId) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IRootPolicyManagementPoint
-
Adds an enforcement scope to a group.
- addURI(ComponentId, String) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IRootPolicyManagementPoint
-
Adds a URL to an already registered client PMP.
- addUrl(URI) - Method in class de.fraunhofer.iese.ind2uce.api.component.ComponentBase
-
Adds a URL to the list of
URIs that can be used to communicate with
the
Component.
- AndroidLogger - Class in de.fraunhofer.iese.ind2uce.logger
-
The Class AndroidLogger.
- AndroidLogger(String, LoggerFactory.LogLevel) - Constructor for class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
Instantiates a new android logger.
- Authentication - Interface in de.fraunhofer.iese.ind2uce.connectors
-
Authentication Token
- AuthorizationDecision - Class in de.fraunhofer.iese.ind2uce.api.policy
-
Information about the permissiveness of the event.
- AuthorizationDecision() - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.AuthorizationDecision
-
Instantiates a new authorization decision.
- AuthorizationDecision(AuthorizationDecision) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.AuthorizationDecision
-
Constructor that takes the id and eventAllowed from Prototype.
- AuthorizationDecision(DecisionId, boolean, long, List<String>, Modifier...) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.AuthorizationDecision
-
Instantiates a new authorization decision.
- AuthorizationDecision(DecisionId, boolean, long, List<String>, ModifierList) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.AuthorizationDecision
-
Instantiates a new authorization decision.
- DataObject<T> - Class in de.fraunhofer.iese.ind2uce.api.policy.parameter
-
A value of a certain
DataType that is currently supported by IND2UCE.
- DataObject() - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.parameter.DataObject
-
Used for JAXB
- DataObject(Class<T>) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.parameter.DataObject
-
Instantiates a new data object.
- DataObject(T) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.parameter.DataObject
-
Instantiates a new data object.
- DataObject(T, Class<T>) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.parameter.DataObject
-
Instantiates a new data object.
- DataObject(T, Type) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.parameter.DataObject
-
*.
- DataType - Enum in de.fraunhofer.iese.ind2uce.api.policy.parameter
-
Types that are currently supported by IND2UCE.
- de.fraunhofer.iese.ind2uce.api.common - package de.fraunhofer.iese.ind2uce.api.common
-
Common IND2UCE classes.
- de.fraunhofer.iese.ind2uce.api.component - package de.fraunhofer.iese.ind2uce.api.component
-
IND2UCE component interfaces and classes.
- de.fraunhofer.iese.ind2uce.api.component.description - package de.fraunhofer.iese.ind2uce.api.component.description
-
Description of IND2UCE component capabilities, i.e., their interfaces.
- de.fraunhofer.iese.ind2uce.api.component.exception - package de.fraunhofer.iese.ind2uce.api.component.exception
-
- de.fraunhofer.iese.ind2uce.api.component.identifier - package de.fraunhofer.iese.ind2uce.api.component.identifier
-
IND2UCE component identifiers.
- de.fraunhofer.iese.ind2uce.api.component.interfaces - package de.fraunhofer.iese.ind2uce.api.component.interfaces
-
IND2UCE component interfaces.
- de.fraunhofer.iese.ind2uce.api.policy - package de.fraunhofer.iese.ind2uce.api.policy
-
Policy-related classes.
- de.fraunhofer.iese.ind2uce.api.policy.identifier - package de.fraunhofer.iese.ind2uce.api.policy.identifier
-
Policy-related identifiers.
- de.fraunhofer.iese.ind2uce.api.policy.parameter - package de.fraunhofer.iese.ind2uce.api.policy.parameter
-
Parameters uses in policies.
- de.fraunhofer.iese.ind2uce.connectors - package de.fraunhofer.iese.ind2uce.connectors
-
- de.fraunhofer.iese.ind2uce.logger - package de.fraunhofer.iese.ind2uce.logger
-
- debug(Marker, String) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- debug(Marker, String, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- debug(Marker, String, Object...) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- debug(Marker, String, Object, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- debug(Marker, String, Throwable) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- debug(String) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- debug(String, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- debug(String, Object...) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- debug(String, Object, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- debug(String, Throwable) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- debug(Marker, String) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- debug(Marker, String, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- debug(Marker, String, Object...) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- debug(Marker, String, Object, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- debug(Marker, String, Throwable) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- debug(String) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- debug(String, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- debug(String, Object...) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- debug(String, Object, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- debug(String, Throwable) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- DECISION_ALLOW - Static variable in class de.fraunhofer.iese.ind2uce.api.policy.AuthorizationDecision
-
The default decision for a plain allow.
- DECISION_INHIBIT - Static variable in class de.fraunhofer.iese.ind2uce.api.policy.AuthorizationDecision
-
The default decision for a plain inhibit.
- DecisionId - Class in de.fraunhofer.iese.ind2uce.api.policy.identifier
-
The Class DecisionId.
- DecisionId(String) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.identifier.DecisionId
-
Instantiates a new decision id.
- decisionRequest(Event) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyDecisionPoint
-
Notifies the PDP about a certain event.
- deploy(String) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyDecisionPoint
-
Deploys a policy directly.
- deployPolicy(PolicyId) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyManagementPoint
-
Deploys a policy at the local PDP of the enforcement scope.
- deployPolicy(EnforcementScopeId, PolicyId, List<Parameter<String>>) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IRootPolicyManagementPoint
-
Deploys a policy at the PDP of the enforcement scope.
- deployPolicy(GroupId, PolicyId, List<Parameter<String>>, boolean) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IRootPolicyManagementPoint
-
Deploys a policy at all enforcement scopes of the given group.
- deployPolicy(String, PolicyId, List<Parameter<String>>) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IRootPolicyManagementPoint
-
Deploys a policy at the PDP of the enforcement scope.
- deployPolicy(String, PolicyId, List<Parameter<String>>, boolean) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IRootPolicyManagementPoint
-
Deploys a policy at all enforcement scopes that match the regular
expression.
- description - Variable in class de.fraunhofer.iese.ind2uce.api.component.description.MethodInterfaceDescription
-
A description of the method.
- description - Variable in class de.fraunhofer.iese.ind2uce.api.component.description.PepInterfaceDescription
-
A description of the method.
- enforce(Event) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyEnforcementPoint
-
* Enforces PDP decision to the event if any PDP subscribes to ActionID of
the event.
- enforceDecision(Event, AuthorizationDecision) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyEnforcementPoint
-
It enforces the authorization decision to the event.
- EnforcementScope - Class in de.fraunhofer.iese.ind2uce.api.component
-
The EsDescription is a description of all components that are registered at
the PolicyManagementPoint of the Enforcement Scope, including all URLs and
MethodInterfaceDescriptions of the components.
- EnforcementScope(EnforcementScopeId, EnforcementScopeTypeId) - Constructor for class de.fraunhofer.iese.ind2uce.api.component.EnforcementScope
-
Instantiates a new enforcement scope.
- EnforcementScope(EnforcementScopeId, EnforcementScopeTypeId, Component, List<PepComponent>, List<Component>, List<Component>) - Constructor for class de.fraunhofer.iese.ind2uce.api.component.EnforcementScope
-
Instantiates a new enforcement scope.
- EnforcementScopeId - Class in de.fraunhofer.iese.ind2uce.api.component.identifier
-
The Class EnforcementScopeId.
- EnforcementScopeId(String) - Constructor for class de.fraunhofer.iese.ind2uce.api.component.identifier.EnforcementScopeId
-
Instantiates a new enforcement scope id.
- EnforcementScopeTypeId - Class in de.fraunhofer.iese.ind2uce.api.component.identifier
-
The Class EnforcementScopeTypeId.
- EnforcementScopeTypeId(String) - Constructor for class de.fraunhofer.iese.ind2uce.api.component.identifier.EnforcementScopeTypeId
-
Instantiates a new enforcement scope type id.
- equals(Object) - Method in class de.fraunhofer.iese.ind2uce.api.component.Component
-
- equals(Object) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
- equals(Object) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.MethodInterfaceDescription
-
- equals(Object) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.PepInterfaceDescription
-
- equals(Object) - Method in class de.fraunhofer.iese.ind2uce.api.component.identifier.ComponentId
-
- equals(Object) - Method in class de.fraunhofer.iese.ind2uce.api.component.identifier.EnforcementScopeId
-
- equals(Object) - Method in class de.fraunhofer.iese.ind2uce.api.component.identifier.EnforcementScopeTypeId
-
- equals(Object) - Method in class de.fraunhofer.iese.ind2uce.api.component.identifier.GroupId
-
- equals(Object) - Method in class de.fraunhofer.iese.ind2uce.api.policy.AuthorizationDecision
-
- equals(Object) - Method in class de.fraunhofer.iese.ind2uce.api.policy.ExecuteAction
-
- equals(Object) - Method in class de.fraunhofer.iese.ind2uce.api.policy.identifier.ActionId
-
- equals(Object) - Method in class de.fraunhofer.iese.ind2uce.api.policy.identifier.DecisionId
-
- equals(Object) - Method in class de.fraunhofer.iese.ind2uce.api.policy.identifier.MechanismId
-
- equals(Object) - Method in class de.fraunhofer.iese.ind2uce.api.policy.identifier.PolicyId
-
- equals(Object) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Modifier
-
- equals(Object) - Method in class de.fraunhofer.iese.ind2uce.api.policy.ModifierEngine
-
- equals(Object) - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.DataObject
-
- equals(Object) - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.Parameter
-
- equals(Object) - Method in class de.fraunhofer.iese.ind2uce.api.policy.PipRequest
-
- equals(Object) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Policy
-
- equals(Object) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- equals(Object) - Method in class de.fraunhofer.iese.ind2uce.connectors.OAuthCredentials
-
- error(Marker, String) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- error(Marker, String, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- error(Marker, String, Object...) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- error(Marker, String, Object, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- error(Marker, String, Throwable) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- error(String) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- error(String, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- error(String, Object...) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- error(String, Object, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- error(String, Throwable) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- error(Marker, String) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- error(Marker, String, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- error(Marker, String, Object...) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- error(Marker, String, Object, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- error(Marker, String, Throwable) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- error(String) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- error(String, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- error(String, Object...) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- error(String, Object, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- error(String, Throwable) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- evaluate(PipRequest<?>) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyInformationPoint
-
Evaluates a certain method or condition.
- EvaluationUndecidableException - Exception in de.fraunhofer.iese.ind2uce.api.component.exception
-
The Class EvaluationUndecidableException.
- EvaluationUndecidableException() - Constructor for exception de.fraunhofer.iese.ind2uce.api.component.exception.EvaluationUndecidableException
-
Instantiates a new evaluation undecidable exception.
- EvaluationUndecidableException(String) - Constructor for exception de.fraunhofer.iese.ind2uce.api.component.exception.EvaluationUndecidableException
-
Instantiates a new evaluation undecidable exception.
- EvaluationUndecidableException(String, Throwable) - Constructor for exception de.fraunhofer.iese.ind2uce.api.component.exception.EvaluationUndecidableException
-
Instantiates a new evaluation undecidable exception.
- Event - Class in de.fraunhofer.iese.ind2uce.api.policy
-
An event that occured in the system under observation, intercepted or
monitored by a PolicyEnforcementPoint.
- Event(ActionId, boolean, long, Parameter<?>...) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.Event
-
Instantiates a new event.
- Event(ActionId, boolean, long, ParameterList) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.Event
-
Instantiates a new event.
- Event(ActionId, boolean, Parameter<?>...) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.Event
-
Instantiates a new event.
- Event(ActionId, Parameter<?>...) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.Event
-
Instantiates a new event.
- execute(ExecuteAction, Event) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyExecutionPoint
-
Execute an Action.
- ExecuteAction - Class in de.fraunhofer.iese.ind2uce.api.policy
-
An action to be performed.
- ExecuteAction() - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.ExecuteAction
-
Instantiates a new execute action.
- ExecuteAction(ActionId, ParameterList) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.ExecuteAction
-
Instantiates a new execute action.
- ExecuteAction(String) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.ExecuteAction
-
Instantiates a new execute action.
- extractIdAndDescription() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Policy
-
- extractIdAndDescription() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- getAccessTokenURI() - Method in class de.fraunhofer.iese.ind2uce.connectors.OAuthCredentials
-
- getAction() - Method in class de.fraunhofer.iese.ind2uce.api.policy.identifier.ActionId
-
UI, OS, FILESYSTEM etc.
- getActionId() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Event
-
Gets the id of the system action that occurred.
- getActionIdString() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Event
-
Gets the action id string.
- getAuthorizationActionNames() - Method in class de.fraunhofer.iese.ind2uce.api.policy.AuthorizationDecision
-
Gets the name(s) of the corresponding AutorizationAction(s) that led to the
decision.
- getBlackListedSolutions() - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyManagementPoint
-
Returns the list of solutions that is currently blacklisted
- getByClass(Class<?>) - Static method in enum de.fraunhofer.iese.ind2uce.api.policy.parameter.DataType
-
Gets the by class.
- getById(int) - Static method in enum de.fraunhofer.iese.ind2uce.api.policy.parameter.DataType
-
Gets the by id.
- getClassForName(String) - Static method in class de.fraunhofer.iese.ind2uce.api.component.description.TypeByName
-
Get the named type.
- getClientId() - Method in class de.fraunhofer.iese.ind2uce.connectors.OAuthCredentials
-
- getClientSecret() - Method in class de.fraunhofer.iese.ind2uce.connectors.OAuthCredentials
-
- getComponent(ComponentBase, String) - Static method in class de.fraunhofer.iese.ind2uce.connectors.ConnectorFactory
-
- getComponent(ComponentBase, String, Map<String, Authentication>) - Static method in class de.fraunhofer.iese.ind2uce.connectors.ConnectorFactory
-
- getComponentInterfaces() - Method in class de.fraunhofer.iese.ind2uce.api.component.Component
-
Gets the a description of the methods provided by the
Component.
- getComponentType() - Method in class de.fraunhofer.iese.ind2uce.api.component.identifier.ComponentId
-
Gets the component type.
- getCredentials() - Method in interface de.fraunhofer.iese.ind2uce.connectors.Authentication
-
The credentials that prove the principal is correct.
- getCredentials() - Method in class de.fraunhofer.iese.ind2uce.connectors.OAuthCredentials
-
- getCredentials() - Method in class de.fraunhofer.iese.ind2uce.connectors.UsernamePasswordAuthentication
-
Returns the password.
- getCronValue() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- getDataTypeClass() - Method in enum de.fraunhofer.iese.ind2uce.api.policy.parameter.DataType
-
Gets the data type class.
- getDataTypeId() - Method in enum de.fraunhofer.iese.ind2uce.api.policy.parameter.DataType
-
Gets the data type id.
- getDecision(Event) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyEnforcementPoint
-
* It sends the event to subscribed PDP and returns AuthorizationDecision of
PDP.
- getDecisionAllow() - Static method in class de.fraunhofer.iese.ind2uce.api.policy.AuthorizationDecision
-
Get a clone of DECISION_ALLOW.
- getDecisionInhibit() - Static method in class de.fraunhofer.iese.ind2uce.api.policy.AuthorizationDecision
-
Get a clone of DECISION_INHIBIT.
- getDefaultValue() - Method in class de.fraunhofer.iese.ind2uce.api.policy.PipRequest
-
Gets the default value that is returned in case of errors.
- getDelay() - Method in class de.fraunhofer.iese.ind2uce.api.policy.AuthorizationDecision
-
Returns how much the event should be delayed.
- getDeployedPolicies(EnforcementScopeId) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyManagementPoint
-
Gets all policy.
- getDeployedPolicies() - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyRetrievalPoint
-
Gets all policy.
- getDeployedPolicies(String) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyRetrievalPoint
-
Gets the deployed policies.
- getDeploymentStatus(PolicyId) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyManagementPoint
-
Gets the status.
- getDeploymentStatus(PolicyId) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyRetrievalPoint
-
Gets the status.
- getDescription() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
Gets the a description about what the parameter is used for.
- getDescription() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.MethodInterfaceDescription
-
Gets the a description of the method.
- getDescription() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.PepInterfaceDescription
-
Gets the description.
- getDescription() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Policy
-
Gets the description.
- getDescription() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- getEnforcementScope(EnforcementScopeId, boolean) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyManagementPoint
-
Describes the enforcement scope as a set of registered components and
corresponding interfaces.
- getEnforcementScopes(GroupId) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IRootPolicyManagementPoint
-
Resolves all enforcement scopes of a certain group.
- getEnforcementScopes(String) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IRootPolicyManagementPoint
-
Resolves all enforcement scopes that match the regular expression.
- getEngine() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Modifier
-
Gets the an Engine used to modify the parameter value.
- getEsType() - Method in class de.fraunhofer.iese.ind2uce.api.policy.identifier.PolicyId
-
Gets the es type.
- getEvent() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.PepInterfaceDescription
-
Gets the event that is intercepted or monitored.
- getEventParameterDescription() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.PepInterfaceDescription
-
Gets the event parameter description.
- getEvents() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- getExpression() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Modifier
-
Gets the expression.
- getFields() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.ClassTypeDescription
-
Gets the fields.
- getGson() - Static method in class de.fraunhofer.iese.ind2uce.api.common.Ind2uceEntity
-
Gets the gson.
- getHealth() - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IComponent
-
Checks whether a component is up and running.
- getId() - Method in class de.fraunhofer.iese.ind2uce.api.component.ComponentBase
-
- getId() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
Gets the id.
- getId() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.MethodInterfaceDescription
-
Gets the id.
- getId() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.PepInterfaceDescription
-
Gets the id.
- getId() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.TypeDescription
-
Gets the id.
- getId() - Method in class de.fraunhofer.iese.ind2uce.api.component.EnforcementScope
-
Gets the unique ID of the enforcement scope.
- getId() - Method in class de.fraunhofer.iese.ind2uce.api.component.identifier.ComponentId
-
Gets the id.
- getId() - Method in class de.fraunhofer.iese.ind2uce.api.component.identifier.GroupId
-
Gets the id.
- getId() - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IComponent
-
Gets the unique ID of the component.
- getId() - Method in class de.fraunhofer.iese.ind2uce.api.policy.AuthorizationDecision
-
Gets the id.
- getId() - Method in class de.fraunhofer.iese.ind2uce.api.policy.ExecuteAction
-
Gets the id.
- getId() - Method in class de.fraunhofer.iese.ind2uce.api.policy.identifier.ActionId
-
Gets the id.
- getId() - Method in class de.fraunhofer.iese.ind2uce.api.policy.identifier.DecisionId
-
Gets the id.
- getId() - Method in class de.fraunhofer.iese.ind2uce.api.policy.identifier.MechanismId
-
Gets the id.
- getId() - Method in class de.fraunhofer.iese.ind2uce.api.policy.identifier.PolicyId
-
Gets the id.
- getId() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Policy
-
Gets the id.
- getId() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- getIdentifier() - Method in class de.fraunhofer.iese.ind2uce.api.component.identifier.ComponentId
-
Gets the identifier.
- getIdentifier() - Method in class de.fraunhofer.iese.ind2uce.api.component.identifier.EnforcementScopeId
-
Gets the identifier.
- getIdentifier() - Method in class de.fraunhofer.iese.ind2uce.api.policy.identifier.PolicyId
-
Gets the identifier.
- getIdentifier() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- getInterface() - Method in enum de.fraunhofer.iese.ind2uce.api.component.ComponentType
-
Gets interface class for the component type.
- getInterfaceDescriptions() - Method in class de.fraunhofer.iese.ind2uce.api.component.PepComponent
-
Gets the interface descriptions.
- getInvalidPolicyException() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Policy
-
- getInvalidTimerException() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- getJsonType() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
- getJsonType() - Method in enum de.fraunhofer.iese.ind2uce.api.component.description.JsonType
-
Gets the json type.
- getJsonType() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.TypeDescription
-
Gets the json type.
- getLogger(Class<?>) - Static method in class de.fraunhofer.iese.ind2uce.logger.LoggerFactory
-
Gets the logger.
- getLogger(String) - Static method in class de.fraunhofer.iese.ind2uce.logger.LoggerFactory
-
Gets the logger.
- getLogLevel() - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
Gets the log level.
- getMetaData() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Policy
-
Gets the meta data.
- getMethod() - Method in class de.fraunhofer.iese.ind2uce.api.policy.ModifierEngine
-
Gets the engine name.
- getMethodName() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.MethodInterfaceDescription
-
Gets the name of the method.
- getModifierDescriptionList() - Method in class de.fraunhofer.iese.ind2uce.api.component.PepComponent
-
Gets the modifier description list.
- getModifierForName(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.AuthorizationDecision
-
Gets the modifier for name.
- getModifiers() - Method in class de.fraunhofer.iese.ind2uce.api.policy.AuthorizationDecision
-
Gets the modifiers.
- getModifierType() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.ModifierInterfaceDescription
-
*.
- getName() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
Gets the name.
- getName() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Modifier
-
Gets the name.
- getName() - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.Parameter
-
Gets the name of the parameter.
- getName() - Method in class de.fraunhofer.iese.ind2uce.api.policy.PipRequest
-
Gets the name of the method to be evaluated.
- getName() - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- getName() - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- getNamespaceURI(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.SimpleNamespaceContext
-
- getParameterForName(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Event
-
- getParameterForName(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.ExecuteAction
-
- getParameterForName(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.ModifierEngine
-
- getParameterForName(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.ModifierList
-
Gets the parameter for name.
- getParameterForName(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.ParameterList
-
Gets the parameter for name.
- getParameterForName(String) - Method in interface de.fraunhofer.iese.ind2uce.api.policy.parameter.ParameterListProvider
-
Gets a parameter.
- getParameterForName(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.PipRequest
-
- getParameters() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.MethodInterfaceDescription
-
Gets the a list of parameters.
- getParameters() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Event
-
- getParameters() - Method in class de.fraunhofer.iese.ind2uce.api.policy.ExecuteAction
-
- getParameters() - Method in class de.fraunhofer.iese.ind2uce.api.policy.ModifierEngine
-
- getParameters() - Method in interface de.fraunhofer.iese.ind2uce.api.policy.parameter.ParameterListProvider
-
Gets the list of all parameters.
- getParameters() - Method in class de.fraunhofer.iese.ind2uce.api.policy.PipRequest
-
- getParameterTypeDescription() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
Gets the parameter type description.
- getParameterValue(String, Class<T>) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Event
-
- getParameterValue(String, Class<T>) - Method in class de.fraunhofer.iese.ind2uce.api.policy.ExecuteAction
-
- getParameterValue(String, Class<T>) - Method in class de.fraunhofer.iese.ind2uce.api.policy.ModifierEngine
-
- getParameterValue(String, Class<T>) - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.ParameterList
-
Gets the parameter value.
- getParameterValue(String, Class<T>) - Method in interface de.fraunhofer.iese.ind2uce.api.policy.parameter.ParameterListProvider
-
Gets a parameter value.
- getParameterValue(String, Class<R>) - Method in class de.fraunhofer.iese.ind2uce.api.policy.PipRequest
-
- getParameterValueForName(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.ParameterList
-
Gets the parameter value for name.
- getPattern() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
Gets the a regular expression, the parameter has to adhere to.
- getPdp() - Method in class de.fraunhofer.iese.ind2uce.api.component.EnforcementScope
-
Gets the registered PolicyDecisionPoint.
- getPdp(Component, String, Map<String, Authentication>) - Static method in class de.fraunhofer.iese.ind2uce.connectors.ConnectorFactory
-
Tries to establish a connection to a PDP by using the passed url variable.
- getPdp(URI) - Static method in class de.fraunhofer.iese.ind2uce.connectors.ConnectorFactory
-
Tries to establish a connection to a PDP by using the passed url variable.
- getPdp(URI, Authentication) - Static method in class de.fraunhofer.iese.ind2uce.connectors.ConnectorFactory
-
Tries to establish a connection to a PDP by using the passed url variable.
- getPep(PepComponent, String) - Static method in class de.fraunhofer.iese.ind2uce.connectors.ConnectorFactory
-
Tries to establish a connection to a PEP by using the passed url variable.
- getPep(URI) - Static method in class de.fraunhofer.iese.ind2uce.connectors.ConnectorFactory
-
Tries to establish a connection to a PEP by using the passed url variable.
- getPeps() - Method in class de.fraunhofer.iese.ind2uce.api.component.EnforcementScope
-
Gets the List of registered PolicyEnforcementPoints.
- getPip(Component, String) - Static method in class de.fraunhofer.iese.ind2uce.connectors.ConnectorFactory
-
Tries to establish a connection to a PIP by using the passed url variable.
- getPip(URI) - Static method in class de.fraunhofer.iese.ind2uce.connectors.ConnectorFactory
-
Tries to establish a connection to a PIP by using the passed url variable.
- getPips() - Method in class de.fraunhofer.iese.ind2uce.api.component.EnforcementScope
-
Gets the List of registered PolicyInformationPoints.
- getPmpClient(Component, String) - Static method in class de.fraunhofer.iese.ind2uce.connectors.ConnectorFactory
-
Tries to establish a connection to a PMP client by using the passed url
variable.
- getPmpClient(URI, OAuthCredentials) - Static method in class de.fraunhofer.iese.ind2uce.connectors.ConnectorFactory
-
Tries to establish a connection to a PMP client by using the passed url
variable.
- getPmpClient(URI) - Static method in class de.fraunhofer.iese.ind2uce.connectors.ConnectorFactory
-
Tries to establish a connection to a PMP client by using the passed url
variable.
- getPmpHashcode() - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyManagementPoint
-
Gets the running hashcode of the pmp.
- getPmpServer(Component, String) - Static method in class de.fraunhofer.iese.ind2uce.connectors.ConnectorFactory
-
Tries to establish a connection to a PMP server by using the passed url
variable.
- getPmpServer(URI) - Static method in class de.fraunhofer.iese.ind2uce.connectors.ConnectorFactory
-
Tries to establish a connection to a PMP server by using the passed url
variable.
- getPolicies(EnforcementScopeId) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyManagementPoint
-
Gets all policy.
- getPolicies() - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyRetrievalPoint
-
Gets all policy.
- getPolicies(String) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyRetrievalPoint
-
Gets the policies.
- getPolicy(PolicyId) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyManagementPoint
-
Gets the latest policy.
- getPolicy(PolicyId) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyRetrievalPoint
-
Gets the latest policy.
- getPolicy() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Policy
-
Gets the policy.
- getPolicyIds(EnforcementScopeId) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyManagementPoint
-
Gets all policy ids.
- getPolicyIds() - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyRetrievalPoint
-
Gets all policy ids.
- getPolicyType() - Method in class de.fraunhofer.iese.ind2uce.api.policy.identifier.PolicyId
-
Gets the type of the policy the ID belongs to.
- getPrefix(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.SimpleNamespaceContext
-
- getPrefixes(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.SimpleNamespaceContext
-
- getPrincipal() - Method in interface de.fraunhofer.iese.ind2uce.connectors.Authentication
-
The identity of the principal being authenticated.
- getPrincipal() - Method in class de.fraunhofer.iese.ind2uce.connectors.OAuthCredentials
-
- getPrincipal() - Method in class de.fraunhofer.iese.ind2uce.connectors.UsernamePasswordAuthentication
-
Returns the username.
- getPrp(Component, String) - Static method in class de.fraunhofer.iese.ind2uce.connectors.ConnectorFactory
-
Tries to establish a connection to a PRP by using the passed url variable.
- getPrp(URI) - Static method in class de.fraunhofer.iese.ind2uce.connectors.ConnectorFactory
-
Tries to establish a connection to a PRP by using the passed url variable.
- getPxp(Component, String) - Static method in class de.fraunhofer.iese.ind2uce.connectors.ConnectorFactory
-
Tries to establish a connection to a PXP by using the passed url variable.
- getPxp(URI) - Static method in class de.fraunhofer.iese.ind2uce.connectors.ConnectorFactory
-
Tries to establish a connection to a PXP by using the passed url variable.
- getPxps() - Method in class de.fraunhofer.iese.ind2uce.api.component.EnforcementScope
-
Gets the List of registered PolicyExecutionPoints.
- getReturnType() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.MethodInterfaceDescription
-
Gets the return type of the method.
- getReturnTypeName() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.MethodInterfaceDescription
-
Gets the return type name.
- getScope() - Method in class de.fraunhofer.iese.ind2uce.api.component.identifier.ComponentId
-
Gets the scope.
- getScope() - Method in class de.fraunhofer.iese.ind2uce.api.policy.identifier.ActionId
-
ANDROID, OSX etc.
- getScope() - Method in class de.fraunhofer.iese.ind2uce.api.policy.identifier.PolicyId
-
Gets the platform.
- getScope() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- getTag() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Event
-
*.
- getTimestamp() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Event
-
Gets the time at which the action occurred / was intercepted by the PEP.
- getType() - Method in class de.fraunhofer.iese.ind2uce.api.component.ComponentBase
-
- getType() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
Gets the parameter type.
- getType() - Method in class de.fraunhofer.iese.ind2uce.api.component.EnforcementScope
-
Gets the unique ID of the enforcement scope.
- getType() - Method in class de.fraunhofer.iese.ind2uce.api.component.identifier.ComponentId
-
Gets the type.
- getType() - Method in class de.fraunhofer.iese.ind2uce.api.policy.identifier.PolicyId
-
Gets the type.
- getType() - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.DataObject
-
- getType() - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.Parameter
-
Gets the type.
- getType() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Policy
-
Gets the type.
- getTypeDescription() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
Gets the type description.
- getTypeName() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
Gets the type name.
- getTypeName() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.TypeDescription
-
Gets the type name.
- getTypeName() - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.DataObject
-
Gets the type name.
- getTypeName() - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.Parameter
-
Gets the type name.
- getUrls() - Method in class de.fraunhofer.iese.ind2uce.api.component.ComponentBase
-
Gets the a list of
URIs that can be used to communicate with the
Component.
- getUrlsForProtocol(String...) - Method in class de.fraunhofer.iese.ind2uce.api.component.ComponentBase
-
Provides a list of URLs of a certain protocol/scheme.
- getValue() - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.DataObject
-
Gets the value.
- getValue() - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.Parameter
-
Gets the value of the parameter.
- getValueForName(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Event
-
Gets the object which is added as parameter for given name.
- getVersion() - Method in class de.fraunhofer.iese.ind2uce.api.common.Ind2uceEntity
-
Gets the version.
- getXml() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- GroupId - Class in de.fraunhofer.iese.ind2uce.api.component.identifier
-
The Class GroupId.
- GroupId(String) - Constructor for class de.fraunhofer.iese.ind2uce.api.component.identifier.GroupId
-
Instantiates a new group id.
- GSON_DEFAULT - Static variable in class de.fraunhofer.iese.ind2uce.api.common.Ind2uceEntity
-
The Constant GSON_DEFAULT.
- GSON_PLAIN - Static variable in class de.fraunhofer.iese.ind2uce.api.common.Ind2uceEntity
-
The Constant GSON_PLAIN.
- GSON_PRETTY - Static variable in class de.fraunhofer.iese.ind2uce.api.common.Ind2uceEntity
-
The Constant GSON_PRETTY.
- IComponent - Interface in de.fraunhofer.iese.ind2uce.api.component.interfaces
-
Shared interface that offers basic functionality for all IND2UCE components.
- id - Variable in class de.fraunhofer.iese.ind2uce.api.component.ComponentBase
-
- id - Variable in class de.fraunhofer.iese.ind2uce.api.component.description.MethodInterfaceDescription
-
The id.
- id - Variable in class de.fraunhofer.iese.ind2uce.api.component.description.PepInterfaceDescription
-
The id.
- incrementRequestCounter(EnforcementScopeId, long) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyManagementPoint
-
Increases the counter of processed events
- Ind2uceEntity - Class in de.fraunhofer.iese.ind2uce.api.common
-
Common super class for all other IND2UCE classes.
- Ind2uceEntity() - Constructor for class de.fraunhofer.iese.ind2uce.api.common.Ind2uceEntity
-
- info(Marker, String) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- info(Marker, String, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- info(Marker, String, Object...) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- info(Marker, String, Object, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- info(Marker, String, Throwable) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- info(String) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- info(String, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- info(String, Object...) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- info(String, Object, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- info(String, Throwable) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- info(Marker, String) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- info(Marker, String, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- info(Marker, String, Object...) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- info(Marker, String, Object, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- info(Marker, String, Throwable) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- info(String) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- info(String, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- info(String, Object...) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- info(String, Object, Object) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- info(String, Throwable) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- InformationUndeterminableException - Exception in de.fraunhofer.iese.ind2uce.api.component.exception
-
InformationUndeterminableException indicates that a PIP can not resolve the
demanded information.
- InformationUndeterminableException() - Constructor for exception de.fraunhofer.iese.ind2uce.api.component.exception.InformationUndeterminableException
-
Instantiates a new information undeterminable exception.
- InformationUndeterminableException(String) - Constructor for exception de.fraunhofer.iese.ind2uce.api.component.exception.InformationUndeterminableException
-
Instantiates a new information undeterminable exception.
- InhibitException - Exception in de.fraunhofer.iese.ind2uce.api.component.exception
-
Indicates that an event has to be inhibited to adhere to the security policy.
- InhibitException(String) - Constructor for exception de.fraunhofer.iese.ind2uce.api.component.exception.InhibitException
-
Instantiates a new inhibit exception.
- InhibitException(String, Throwable) - Constructor for exception de.fraunhofer.iese.ind2uce.api.component.exception.InhibitException
-
Instantiates a new inhibit exception.
- InitializationException - Exception in de.fraunhofer.iese.ind2uce.api.component.exception
-
Thrown if a PIP could not be instantiated.
- InitializationException() - Constructor for exception de.fraunhofer.iese.ind2uce.api.component.exception.InitializationException
-
- initialize(String...) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IComponent
-
Initializes the component.
- initialize(String, List<Parameter<?>>) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyInformationPoint
-
Initializes a certain method or condition evaluation.
- InputParameterDescription - Class in de.fraunhofer.iese.ind2uce.api.component.description
-
The Class InputParameterDescription is used by different component as PXP,
PIP, PEP and others to specify
MethodInterfaceDescription at the time
of registration at PMP.
- InputParameterDescription(String, String, Class<?>) - Constructor for class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
Instantiates a new input parameter description.
- InputParameterDescription(String, String, String, boolean, Class<?>) - Constructor for class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
Instantiates a new input parameter description.
- InputParameterDescription(String, String, String, boolean, Type) - Constructor for class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
Instantiates a new input parameter description.
- InputParameterDescription(String, String, String, boolean, Type, JsonType, List<TypeDescription>) - Constructor for class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
Instantiates a new input parameter description.
- InvalidPolicyException - Exception in de.fraunhofer.iese.ind2uce.api.policy
-
- InvalidPolicyException(String, Exception) - Constructor for exception de.fraunhofer.iese.ind2uce.api.policy.InvalidPolicyException
-
- InvalidPolicyException(String) - Constructor for exception de.fraunhofer.iese.ind2uce.api.policy.InvalidPolicyException
-
- InvalidTimerException - Exception in de.fraunhofer.iese.ind2uce.api.policy
-
- InvalidTimerException(String, Exception) - Constructor for exception de.fraunhofer.iese.ind2uce.api.policy.InvalidTimerException
-
- InvalidTimerException(String) - Constructor for exception de.fraunhofer.iese.ind2uce.api.policy.InvalidTimerException
-
- IPolicyDecisionPoint - Interface in de.fraunhofer.iese.ind2uce.api.component.interfaces
-
The PolicyDecisionPoint draws decisions based on the currently deployed
policies.
- IPolicyEnforcementPoint - Interface in de.fraunhofer.iese.ind2uce.api.component.interfaces
-
Policy Enforcement Points intercept system events and communicate with the
PDP to get a corresponding decision.
- IPolicyExecutionPoint - Interface in de.fraunhofer.iese.ind2uce.api.component.interfaces
-
Policy Execution Points are used by the PDP to execute additional actions
like sending an email.
- IPolicyInformationPoint - Interface in de.fraunhofer.iese.ind2uce.api.component.interfaces
-
Policy Information Points provide additional information used by PDPs.
- IPolicyManagementPoint - Interface in de.fraunhofer.iese.ind2uce.api.component.interfaces
-
Client Interface of the Policy Management Point.
- IPolicyRetrievalPoint - Interface in de.fraunhofer.iese.ind2uce.api.component.interfaces
-
Policy Retrieval Points provides data storage for the PMP.
- IPolicyValidator - Interface in de.fraunhofer.iese.ind2uce.api.policy
-
- IRootPolicyManagementPoint - Interface in de.fraunhofer.iese.ind2uce.api.component.interfaces
-
Server Interface of the Policy Management Point.
- isComplex() - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.DataObject
-
Checks if is complex.
- isDebugEnabled() - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- isDebugEnabled(Marker) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- isDebugEnabled() - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- isDebugEnabled(Marker) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- isDeployed() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Policy
-
Checks if is deployed.
- isDeployed() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- isErrorEnabled() - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- isErrorEnabled(Marker) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- isErrorEnabled() - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- isErrorEnabled(Marker) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- isEventAllowed() - Method in class de.fraunhofer.iese.ind2uce.api.policy.AuthorizationDecision
-
Indicates whether an event should be allowed or blocked.
- isInfoEnabled() - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- isInfoEnabled(Marker) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- isInfoEnabled() - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- isInfoEnabled(Marker) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- isMandatory() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
Checks if is a flag, indicating whether the parameter is mandatory or not.
- isPreventive() - Method in class de.fraunhofer.iese.ind2uce.api.component.description.PepInterfaceDescription
-
Checks if is a flag that indicated whether the event can be modified or
blocked.
- isScopeValid() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Policy
-
- isScopeValid() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- isTraceEnabled() - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- isTraceEnabled(Marker) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- isTraceEnabled() - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- isTraceEnabled(Marker) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
(non-Javadoc)
- isWarnEnabled() - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- isWarnEnabled(Marker) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
- isWarnEnabled() - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- isWarnEnabled(Marker) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
- isXmlValid() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Policy
-
- isXmlValid() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- ITimerValidator - Interface in de.fraunhofer.iese.ind2uce.api.policy
-
- listDeployedPolicies() - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyDecisionPoint
-
Provides a list of currently deployed policy names.
- listDeployedPolicies(EnforcementScopeId) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyManagementPoint
-
Provides a list of currently deployed policy ids.
- listDeployedPolicies() - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyRetrievalPoint
-
Provides a list of currently deployed policy ids.
- loadClasses() - Static method in class de.fraunhofer.iese.ind2uce.connectors.ConnectorFactory
-
- log(LoggerFactory.LogLevel, String) - Method in class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
Log.
- LoggerFactory - Class in de.fraunhofer.iese.ind2uce.logger
-
A factory for creating Logger objects.
- LoggerFactory() - Constructor for class de.fraunhofer.iese.ind2uce.logger.LoggerFactory
-
- LoggerFactory.LoggerFramework - Enum in de.fraunhofer.iese.ind2uce.logger
-
The Enum LoggerFramework.
- LoggerFactory.LogLevel - Enum in de.fraunhofer.iese.ind2uce.logger
-
The Enum LogLevels.
- lookup(ComponentId) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyManagementPoint
-
- lookup(ComponentId) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyRetrievalPoint
-
- lookupPdp() - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyManagementPoint
-
Returns the list of PDPs in the database.
- lookupPdp() - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyRetrievalPoint
-
Returns the list of PDPs in the database.
- lookupPep(ComponentId) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyManagementPoint
-
- lookupPep(EnforcementScopeId, boolean) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyManagementPoint
-
Returns the list of PEPs in the database.
- lookupPep() - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyRetrievalPoint
-
Returns the list of PEPs in the database.
- lookupPep(ComponentId) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyRetrievalPoint
-
- lookupPip(EnforcementScopeId, boolean) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyManagementPoint
-
Returns the list of PIPs in the database.
- lookupPip(EnforcementScopeId, boolean, MethodInterfaceDescription) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyManagementPoint
-
Returns the list of PIPs in the database.
- lookupPip() - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyRetrievalPoint
-
Returns the list of PIPs in the database.
- lookupPip(MethodInterfaceDescription) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyRetrievalPoint
-
Returns the list of PIPs in the database.
- lookupPmp(EnforcementScopeId) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IRootPolicyManagementPoint
-
Resolves a PMP.
- lookupPmpByGroup(GroupId) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IRootPolicyManagementPoint
-
Resolves all client PMPs of a certain group.
- lookupPmpByGroup(String) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IRootPolicyManagementPoint
-
Resolves all PMPs that match the regular expression.
- lookupPxp(EnforcementScopeId, boolean) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyManagementPoint
-
Returns the list of PXPs in the database.
- lookupPxp(EnforcementScopeId, boolean, MethodInterfaceDescription) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyManagementPoint
-
Returns the list of PXPs in the database.
- lookupPxp() - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyRetrievalPoint
-
Returns the list of PXPs in the database.
- lookupPxp(MethodInterfaceDescription) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyRetrievalPoint
-
Returns the list of PXPs in the database.
- Parameter<T> - Class in de.fraunhofer.iese.ind2uce.api.policy.parameter
-
A parameter, basically a key-value pair.
- Parameter(String, T) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.parameter.Parameter
-
Instantiates a new parameter.
- Parameter(String, T, Class<T>) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.parameter.Parameter
-
Instantiates a new parameter.
- Parameter(String, T, Type) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.parameter.Parameter
-
Instantiates a new parameter.
- ParameterList - Class in de.fraunhofer.iese.ind2uce.api.policy.parameter
-
The Class ParameterList.
- ParameterList() - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.parameter.ParameterList
-
Instantiates a new parameter list.
- ParameterList(Collection<? extends Parameter<?>>) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.parameter.ParameterList
-
Instantiates a new parameter list.
- ParameterList(Parameter<?>...) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.parameter.ParameterList
-
Instantiates a new parameter list.
- ParameterListProvider - Interface in de.fraunhofer.iese.ind2uce.api.policy.parameter
-
The Interface ParameterListProvider.
- PepComponent - Class in de.fraunhofer.iese.ind2uce.api.component
-
Created by goetzingert on 03/11/2016.
- PepComponent() - Constructor for class de.fraunhofer.iese.ind2uce.api.component.PepComponent
-
Used for JPA.
- PepComponent(ComponentId) - Constructor for class de.fraunhofer.iese.ind2uce.api.component.PepComponent
-
Instantiates a new pep component.
- PepInterfaceDescription - Class in de.fraunhofer.iese.ind2uce.api.component.description
-
Describes the capabilities of Policy Enforcement Points in terms of
intercepted events and enforceable methods.
- PepInterfaceDescription() - Constructor for class de.fraunhofer.iese.ind2uce.api.component.description.PepInterfaceDescription
-
Default Constructor, at least required by JPA.s
- PepInterfaceDescription(ActionId, boolean, String) - Constructor for class de.fraunhofer.iese.ind2uce.api.component.description.PepInterfaceDescription
-
Instantiates a new pep interface description.
- PepInterfaceDescription(ActionId, boolean, String, List<InputParameterDescription>) - Constructor for class de.fraunhofer.iese.ind2uce.api.component.description.PepInterfaceDescription
-
Instantiates a new pep interface description.
- PipRequest<T> - Class in de.fraunhofer.iese.ind2uce.api.policy
-
A request that instructs the PIP.
- PipRequest(String, T, Parameter<?>...) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.PipRequest
-
Instantiates a new pip request.
- PipRequest(String, T, ParameterList) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.PipRequest
-
Instantiates a new pip request.
- Policy - Class in de.fraunhofer.iese.ind2uce.api.policy
-
The Class Policy.
- Policy() - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.Policy
-
Required for JPA.
- Policy(PolicyId, String) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.Policy
-
Deprecated.
- Policy(PolicyId, String, String) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.Policy
-
Deprecated.
- Policy(String) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.Policy
-
Instantiates a new policy.
- Policy(String, String) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.Policy
-
Instantiates a new policy.
- PolicyId - Class in de.fraunhofer.iese.ind2uce.api.policy.identifier
-
The Class PolicyId.
- PolicyId() - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.identifier.PolicyId
-
Instantiates a new policy id.
- PolicyId(String) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.identifier.PolicyId
-
Instantiates a new policy id.
- PolicyIdUtil - Class in de.fraunhofer.iese.ind2uce.api.policy.identifier
-
The Class PolicyIdUtil.
- PolicyIdUtil() - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.identifier.PolicyIdUtil
-
- PolicyRevokationException - Exception in de.fraunhofer.iese.ind2uce.api.component.exception
-
Thrown when a policy could not be revoked.
- PolicyRevokationException(String) - Constructor for exception de.fraunhofer.iese.ind2uce.api.component.exception.PolicyRevokationException
-
Instantiates a new policy revokation exception.
- PolicyType - Enum in de.fraunhofer.iese.ind2uce.api.policy
-
Type that indicates different types of policy representations.
- PolicyValidator - Class in de.fraunhofer.iese.ind2uce.api.policy
-
The Class PolicyValidator.
- PolicyValidator() - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.PolicyValidator
-
- Primitives - Class in de.fraunhofer.iese.ind2uce.api.component.description
-
Wrapper class for primitive data types.
- setAccessTokenURI(URI) - Method in class de.fraunhofer.iese.ind2uce.connectors.OAuthCredentials
-
- setActionId(ActionId) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Event
-
Sets the id of the system action that occurred.
- setActionId(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Event
-
Sets the id of the system action that occurred.
- setAttributesByUrn(String, PolicyId) - Static method in class de.fraunhofer.iese.ind2uce.api.policy.identifier.PolicyIdUtil
-
To set attribute by urn.
- setAuthorizationActionNames(List<String>) - Method in class de.fraunhofer.iese.ind2uce.api.policy.AuthorizationDecision
-
Sets the authorization action names.
- setClientId(String) - Method in class de.fraunhofer.iese.ind2uce.connectors.OAuthCredentials
-
- setClientSecret(String) - Method in class de.fraunhofer.iese.ind2uce.connectors.OAuthCredentials
-
- setComplex(boolean) - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.DataObject
-
Sets the complex.
- setComponentInterfaces(List<MethodInterfaceDescription>) - Method in class de.fraunhofer.iese.ind2uce.api.component.Component
-
Sets the a description of the methods provided by the
Component.
- setComponentType(ComponentType) - Method in class de.fraunhofer.iese.ind2uce.api.component.identifier.ComponentId
-
Sets the component type.
- setCronValue(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- setDataObjectJavaType(Type) - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.Parameter
-
Sets the data object java type.
- setDefaultValue(DataObject<T>) - Method in class de.fraunhofer.iese.ind2uce.api.policy.PipRequest
-
Sets the default value that is returned in case of errors.
- setDelay(long) - Method in class de.fraunhofer.iese.ind2uce.api.policy.AuthorizationDecision
-
Sets how much the event should be delayed.
- setDeployed(boolean) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Policy
-
Sets the deployed.
- setDeployed(boolean) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- setDeploymentStatus(PolicyId, boolean) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyManagementPoint
-
Sets the status.
- setDeploymentStatus(PolicyId, boolean) - Method in interface de.fraunhofer.iese.ind2uce.api.component.interfaces.IPolicyRetrievalPoint
-
Sets the status.
- setDescription(String) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
Sets the a description about what the parameter is used for.
- setDescription(String) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.MethodInterfaceDescription
-
Sets the a description of the method.
- setDescription(String) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.PepInterfaceDescription
-
Sets the description.
- setDescription(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Policy
-
Sets the description.
- setDescription(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- setEngine(List<ModifierEngine>) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Modifier
-
Sets the an Engine used to modify the parameter value.
- setEvent(ActionId) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.PepInterfaceDescription
-
Sets the event that is intercepted or monitored.
- setEventAllowed(boolean) - Method in class de.fraunhofer.iese.ind2uce.api.policy.AuthorizationDecision
-
Sets whether an event should be allowed or blocked.
- setEventParameterDescription(List<InputParameterDescription>) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.PepInterfaceDescription
-
Sets the event parameter description.
- setEvents(List<Event>) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- setExpression(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Modifier
-
Sets the expression.
- setFields(Map<String, TypeDescription>) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.ClassTypeDescription
-
Sets the fields.
- setId(ComponentId) - Method in class de.fraunhofer.iese.ind2uce.api.component.ComponentBase
-
- setId(Long) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
Sets the id.
- setId(Long) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.MethodInterfaceDescription
-
Sets the id.
- setId(Long) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.PepInterfaceDescription
-
Sets the id.
- setId(Long) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.TypeDescription
-
Sets the id.
- setId(EnforcementScopeId) - Method in class de.fraunhofer.iese.ind2uce.api.component.EnforcementScope
-
Sets the unique ID of the enforcement scope.
- setId(DecisionId) - Method in class de.fraunhofer.iese.ind2uce.api.policy.AuthorizationDecision
-
Sets the id.
- setId(ActionId) - Method in class de.fraunhofer.iese.ind2uce.api.policy.ExecuteAction
-
Sets the id.
- setId(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.identifier.PolicyId
-
Sets the id.
- setId(PolicyId) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Policy
-
Sets the id.
- setId(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- setIdentifier(String) - Method in class de.fraunhofer.iese.ind2uce.api.component.identifier.ComponentId
-
Sets the identifier.
- setIdentifier(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.identifier.PolicyId
-
Sets the identifier.
- setIdentifier(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- setInterfaceDescriptions(List<PepInterfaceDescription>) - Method in class de.fraunhofer.iese.ind2uce.api.component.PepComponent
-
Sets the interface descriptions.
- setInvalidTimerException(InvalidTimerException) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- setJavaType(Type) - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.DataObject
-
Sets the java type.
- setJsonType(JsonType) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
- setJsonType(JsonType) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.TypeDescription
-
Sets the json type.
- setLogLevel(LoggerFactory.LogLevel) - Method in class de.fraunhofer.iese.ind2uce.logger.AndroidLogger
-
Sets the log level.
- setMandatory(boolean) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
Sets the a flag, indicating whether the parameter is mandatory or not.
- setMetaData(Map<String, String>) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Policy
-
Sets the meta data.
- setMethod(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.ModifierEngine
-
Sets the engine name.
- setMethodName(String) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.MethodInterfaceDescription
-
Sets the name of the method.
- setModifierDescriptionList(List<ModifierInterfaceDescription>) - Method in class de.fraunhofer.iese.ind2uce.api.component.PepComponent
-
Sets the modifier description list.
- setModifiers(ModifierList) - Method in class de.fraunhofer.iese.ind2uce.api.policy.AuthorizationDecision
-
Sets modifiers for the event.
- setModifierType(String) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.ModifierInterfaceDescription
-
*.
- setName(String) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
Sets the name.
- setName(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Modifier
-
Sets the name.
- setName(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.Parameter
-
Sets the name of the parameter.
- setName(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.PipRequest
-
Sets the name of the method to be evaluated.
- setParameters(List<InputParameterDescription>) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.MethodInterfaceDescription
-
Sets the a list of parameters.
- setParameters(ParameterList) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Event
-
- setParameters(ParameterList) - Method in class de.fraunhofer.iese.ind2uce.api.policy.ExecuteAction
-
- setParameters(ParameterList) - Method in class de.fraunhofer.iese.ind2uce.api.policy.ModifierEngine
-
- setParameters(ModifierList) - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.ModifierList
-
Sets the parameters.
- setParameters(ParameterList) - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.ParameterList
-
Sets the parameters.
- setParameters(ParameterList) - Method in interface de.fraunhofer.iese.ind2uce.api.policy.parameter.ParameterListProvider
-
Replaces all parameters with the parameters of the provided list.
- setParameters(ParameterList) - Method in class de.fraunhofer.iese.ind2uce.api.policy.PipRequest
-
- setParameterTypeDescription(List<TypeDescription>) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
Sets the parameter type description.
- setPattern(String) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
Sets the a regular expression, the parameter has to adhere to.
- setPdp(Component) - Method in class de.fraunhofer.iese.ind2uce.api.component.EnforcementScope
-
Sets the registered PolicyDecisionPoint.
- setPeps(List<PepComponent>) - Method in class de.fraunhofer.iese.ind2uce.api.component.EnforcementScope
-
Sets the List of registered PolicyEnforcementPoints.
- setPips(List<Component>) - Method in class de.fraunhofer.iese.ind2uce.api.component.EnforcementScope
-
Sets the List of registered PolicyInformationPoints.
- setPolicy(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Policy
-
Sets the policy.
- setPolicyType(PolicyType) - Method in class de.fraunhofer.iese.ind2uce.api.policy.identifier.PolicyId
-
Sets the type of the policy the ID belongs to.
- setPreventive(boolean) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.PepInterfaceDescription
-
Sets the a flag that indicated whether the event can be modified or
blocked.
- setPxps(List<Component>) - Method in class de.fraunhofer.iese.ind2uce.api.component.EnforcementScope
-
Sets the List of registered PolicyExecutionPoints.
- setReturnType(Class<?>) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.MethodInterfaceDescription
-
Sets the return type of the method.
- setRootLevel(LoggerFactory.LogLevel) - Static method in class de.fraunhofer.iese.ind2uce.logger.LoggerFactory
-
Sets the root level.
- setScope(String) - Method in class de.fraunhofer.iese.ind2uce.api.component.identifier.ComponentId
-
Sets the scope.
- setScope(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.identifier.PolicyId
-
Sets the platform.
- setScope(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- setScopeValid(boolean) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- setTag(Object) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Event
-
*.
- setTimestamp(long) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Event
-
Sets the time at which the action occurred / was intercepted by the PEP.
- setType(Class<?>) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
Sets the parameter type.
- setType(EnforcementScopeTypeId) - Method in class de.fraunhofer.iese.ind2uce.api.component.EnforcementScope
-
Sets the unique ID of the enforcement scope.
- setType(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.DataObject
-
Sets the type.
- setTypeDescription(String) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.InputParameterDescription
-
Sets the type description.
- setTypeName(String) - Method in class de.fraunhofer.iese.ind2uce.api.component.description.TypeDescription
-
Sets the type name.
- setUrls(List<URI>) - Method in class de.fraunhofer.iese.ind2uce.api.component.ComponentBase
-
Sets the a list of
URIs that can be used to communicate with the
Component.
- setValue(T) - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.DataObject
-
Sets the value.
- setValue(T) - Method in class de.fraunhofer.iese.ind2uce.api.policy.parameter.Parameter
-
Sets the value of the parameter.
- setXml(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- setXmlValid(boolean) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- SimpleNamespaceContext - Class in de.fraunhofer.iese.ind2uce.api.policy
-
- SimpleNamespaceContext(Map<String, String>) - Constructor for class de.fraunhofer.iese.ind2uce.api.policy.SimpleNamespaceContext
-
- SysoutLogger - Class in de.fraunhofer.iese.ind2uce.logger
-
The Class SysoutLogger.
- SysoutLogger() - Constructor for class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
Instantiates a new sysout logger.
- SysoutLogger(String) - Constructor for class de.fraunhofer.iese.ind2uce.logger.SysoutLogger
-
Instantiates a new sysout logger.
- validate(String) - Method in class de.fraunhofer.iese.ind2uce.api.component.identifier.ComponentId
-
Validates a string with respect to the URN_COMPONENT_PATTERN.
- validate(String) - Method in class de.fraunhofer.iese.ind2uce.api.component.identifier.EnforcementScopeId
-
Validate.
- validate(String) - Method in class de.fraunhofer.iese.ind2uce.api.component.identifier.EnforcementScopeTypeId
-
Validate.
- validate(String) - Method in class de.fraunhofer.iese.ind2uce.api.component.identifier.GroupId
-
Validate.
- validate(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.identifier.ActionId
-
Validate.
- validate(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.identifier.DecisionId
-
Validate.
- validate(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- validateXML() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Policy
-
- validateXML() - Method in class de.fraunhofer.iese.ind2uce.api.policy.Timer
-
- validateXMLSchema(String) - Method in interface de.fraunhofer.iese.ind2uce.api.policy.IPolicyValidator
-
- validateXMLSchema(String) - Method in interface de.fraunhofer.iese.ind2uce.api.policy.ITimerValidator
-
- validateXMLSchema(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.PolicyValidator
-
- validateXMLSchema(String) - Method in class de.fraunhofer.iese.ind2uce.api.policy.TimerValidator
-
- valueOf(String) - Static method in enum de.fraunhofer.iese.ind2uce.api.component.ComponentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.fraunhofer.iese.ind2uce.api.component.description.JsonType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.fraunhofer.iese.ind2uce.api.policy.parameter.DataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.fraunhofer.iese.ind2uce.api.policy.PolicyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.fraunhofer.iese.ind2uce.logger.LoggerFactory.LoggerFramework
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.fraunhofer.iese.ind2uce.logger.LoggerFactory.LogLevel
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum de.fraunhofer.iese.ind2uce.api.component.ComponentType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum de.fraunhofer.iese.ind2uce.api.component.description.JsonType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum de.fraunhofer.iese.ind2uce.api.policy.parameter.DataType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum de.fraunhofer.iese.ind2uce.api.policy.PolicyType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum de.fraunhofer.iese.ind2uce.logger.LoggerFactory.LoggerFramework
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum de.fraunhofer.iese.ind2uce.logger.LoggerFactory.LogLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- version - Variable in class de.fraunhofer.iese.ind2uce.api.common.Ind2uceEntity
-
The version.