[ 
https://issues.apache.org/jira/browse/SYNCOPE-420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francesco Chicchiriccò updated SYNCOPE-420:
-------------------------------------------

    Description: 
Before storing/propagating/synchronizing a specific user or role a 
pre-processor could be called in order to allow any kind of manipulation before 
any actual operation takes place.

The idea is to provide an interface to be implemented into the overlay in order 
to perform custom pre-processing operations.
The custom implementation class name could be defined into the global 
configuration.

This new feature would give the "handle" to provide several attribute value 
manipulation like specific value translations, or something else.

  was:
Before storing/propagating/synchronizing a specific attribute it should be 
called an attribute value pre-processor in order to permit to manipulate each 
attribute value.

The idea is to provide an interface to be implemented into the overlay in order 
to perform custom pre-processing operations.
The custom implementation class name could be defined into the global 
configuration.

This new feature would give the "handle" to provide several attribute value 
manipulation like specific value translations, or something else.


> Provide user / role pre-processing mechanism
> --------------------------------------------
>
>                 Key: SYNCOPE-420
>                 URL: https://issues.apache.org/jira/browse/SYNCOPE-420
>             Project: Syncope
>          Issue Type: Improvement
>          Components: core
>    Affects Versions: 1.1.5, 1.2.0
>            Reporter: fabio martelli
>            Assignee: Francesco Chicchiriccò
>             Fix For: 1.1.5, 1.2.0
>
>
> Before storing/propagating/synchronizing a specific user or role a 
> pre-processor could be called in order to allow any kind of manipulation 
> before any actual operation takes place.
> The idea is to provide an interface to be implemented into the overlay in 
> order to perform custom pre-processing operations.
> The custom implementation class name could be defined into the global 
> configuration.
> This new feature would give the "handle" to provide several attribute value 
> manipulation like specific value translations, or something else.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to