All Classes and Interfaces

Class
Description
The ActionId uniquely identifies an identifier that can occur in a certain system on a certain abstraction level.
 
 
 
Authentication Token
Information about the permissiveness of the event.
 
 
 
 
 
 
 
A component ID uniquely names an IND²UCE component.
 
 
 
 
The different types of MYDATA components.
Indicates a policy is conflicted with another policy.
 
 
Helper class for establishing connections to the MYDATA components by using a URI.
 
A value of a certain DataType that is currently supported by MYDATA.
 
 
 
Types that are currently supported by MYDATA.
The Class DecisionId.
The Class EvaluationUndecidableException.
An event that occured in the system under observation, intercepted or monitored by a PolicyEnforcementPoint.
An action to be performed.
 
Thrown when something is forbidden, but has nothing to do with authorization.
 
Resolve lazy entity fields Source: https://stackoverflow.com/a/13525550/9170927
Annotation for fields that should be hidden, i.e., not serialized.
 
Historic event parameter.
 
The Interface IAffiliationService.
Client Interface of the Policy Management Point.
The Interface IComponentService.
 
 
Server Interface of the Policy Management Point.
Shared interface that offers basic functionality for all MYDATA components.
The ActionId uniquely identifies an identifier that can occur in a certain system on a certain abstraction level.
InformationUndeterminableException indicates that a PIP can not resolve the demanded information.
Indicates that an event has to be inhibited to adhere to the security policy.
Thrown when something could not be initialized.
The Class InputParameterDescription is used by different component as PXP, PIP, PEP and others to specify MethodInterfaceDescription at the time of registration at PMP.
 
The PolicyDecisionPoint draws decisions based on the currently deployed policies.
Policy Enforcement Points intercept system events and communicate with the PDP to get a corresponding decision.
Policy Execution Points are used by the PDP to execute additional actions like sending an email.
Policy Information Points provide additional information used by PDPs.
The Interface IPolicyService.
 
The Interface ISolutionService.
The Interface ITimerService.
 
 
 
The Interface IUserService.
 
Represents the three supported Types of JSON: Object, Array and Primitive
 
 
 
 
 
Describes an interface of a method.
A modifier describes a method that can be performed on events.
A modifier engine describes a method that can be performed on event parameters.
The Class ModifierList.
 
Common super class for all other MYDATA classes.
 
Roles for the PMP.
 
Thrown when something is not found
 
 
DTO to provide the infos to authenticate via OAuth.
 
 
The Class PolicyValidator.
A parameter, basically a key-value pair.
The Class ParameterList.
The Interface ParameterListProvider.
 
 
 
Describes the capabilities of Policy Enforcement Points in terms of intercepted events and enforceable methods.
 
A request that instructs the PIP.
The Class Policy.
 
 
The Class PolicyValidator.
 
 
 
Wrapper class for primitive data types.
 
Generate a random string
 
Adapts values whose runtime type may differ from their declaration type.
 
 
Created by goetzingert on 03.04.17.
 
 
 
 
 
Container for Time Expression.
 
 
 
 
The Class TimerValidator.
 
 
 
Operations for ZonedDateTime, Zone and MyDataTimeExpressions
 
Like Class.forName(String), but primitive are supported, too.
Describes a JSON Type
dto for updating a password
MyData-user compatible with spring-security.
Authentication Object that takes username and password.
 
Stores value change entity identifier comes from policy Object