[midPoint] [System configuration update]Missing constants

Pavol Mederly mederly at evolveum.com
Tue Jan 18 14:49:05 CET 2022


Hello Sébastien,

it looks like the following constants are what are you looking for:

https://github.com/Evolveum/midpoint/blob/b9fd069104ce93ddd61377f1cac1081e2a0d9b9f/infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java#L238-L254

plus (most probably) this one:

https://github.com/Evolveum/midpoint/blob/b9fd069104ce93ddd61377f1cac1081e2a0d9b9f/infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java#L426-L429

Best regards,

-- 
Pavol Mederly
Software developer
evolveum.com

On 18/01/2022 14:41, Sébastien MARBRIER via midPoint wrote:
>
> Hello,
>
> I am currently updating the handlers of the SystemConfiguration from a 
> midpoint 4.0.4 and it contains a few handlers to check conditions 
> while importing data.
>
> The pieces of code are like this :
>
> condition = "administrator".equals(requester?.getName()?.getOrig()) 
> &&
> ( SchemaConstants.CHANGE_CHANNEL_IMPORT_URI.equals(event?.getChannel()) ||
> SchemaConstants.CHANNEL_GUI_USER_URI.equals(event?.getChannel()) ) 
> &&
> event.isUserRelated() &&
> event.isAdd() &&
> event.isSuccess());
>
> The two constants CHANGE_CHANNEL_IMPORT_URI and CHANNEL_GUI_USER_URI 
> used to be present in SchemaConstants until 4.2 or 4.3 (I could not 
> display the javadoc for 4.2).
>
> I found that in midpoint 4.2 the channels namespace have been moved to 
> http://midpoint.evolveum.com/xml/ns/public/common/channels-3 but the 
> namespaces are not used in the piece of code.
>
> It reminds me the issue I got with the C_ORG_TYPE constant to be 
> replaced by the OrgType.COMPLEXTYPE. Here again I can’t find the new 
> type to use.
>
> Does anybody know how to update this code ?
>
> Thank you for your help.
>
> logo <https://www.positivethinking.tech/>
>
> 	
>
> 	
>
> *Sébastien Marbrier* | Senior IT Consultant
> smarbrier at positivethinking.tech <mailto:smarbrier at positivethinking.tech>
>
> Tel. +41 21 601 81 00 <tel:+41%2021%20601%2081%2000>
>
> Teams chat 
> <https://teams.microsoft.com/l/chat/0/0?users=smarbrier@positivethinking.tech>
>
> 	
>
> <https://teams.microsoft.com/l/chat/0/0?users=smarbrier@positivethinking.tech> 
>
>
> 	
>
> Chat with me on Teams 
> <https://teams.microsoft.com/l/chat/0/0?users=smarbrier@positivethinking.tech>
>
>
>
> LinkedIn 
> <https://www.linkedin.com/company/the-positive-thinking-company/>Instagram 
> <https://www.instagram.com/positivethinkingcompany/>Vimeo 
> <https://twitter.com/PTC_Tech>Vimeo 
> <https://youtube.com/channel/UCfaImWa6r0IoZoUYLhbiF7w>
>
> 	
> 	
>
> Avenue de cour, 135 – 1007 Lausanne
> www.positivethinking.tech <https://www.positivethinking.tech/>
>
> ------------------------------------------------------------------------
>
> *Help save paper, do you really need to print this email?*
> /The content of this email and any attachments are confidential and 
> are intended solely for the person and/or company to whom they are 
> addressed. The information may also be legally privileged. No employee 
> or agent is authorized to conclude any binding agreement on behalf of 
> Positive Thinking Company with another party by email without express 
> written confirmation. If you have received this email in error, any 
> use, reproduction or dissemination of this transmission is strictly 
> prohibited. If you are not the intended recipient, please immediately 
> notify the sender by return E-mail and delete this message, its 
> attachments and all copies from your system. Internet communications 
> cannot be guaranteed to be timely, secure, error or virus-free. The 
> sender does not accept liability for any errors or omissions. //Thank 
> you for your cooperation.
> /
>
> ------------------------------------------------------------------------
> /Positive Thinking Company puts security at a high priority in its 
> conduct of business. Therefore, we have put our best efforts into 
> ensuring that this email and its attached documents are error and 
> virus-free. Nonetheless, full security of emails/documents cannot be 
> ensured. Therefore, the recipient is responsible for checking the 
> email/documents for threats with its own security measures, prior to 
> opening it. Positive Thinking Company does not accept liability for 
> any damage inflicted by using the content of this email/documents. If 
> you are not the intended recipient, please notify the sender and 
> delete this email/document./
>
> _______________________________________________
> midPoint mailing list
> midPoint at lists.evolveum.com
> https://lists.evolveum.com/mailman/listinfo/midpoint
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20220118/b0fa9327/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 7735 bytes
Desc: not available
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20220118/b0fa9327/attachment-0006.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.png
Type: image/png
Size: 686 bytes
Desc: not available
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20220118/b0fa9327/attachment-0007.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image003.png
Type: image/png
Size: 2337 bytes
Desc: not available
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20220118/b0fa9327/attachment-0008.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image004.png
Type: image/png
Size: 2756 bytes
Desc: not available
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20220118/b0fa9327/attachment-0009.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image005.png
Type: image/png
Size: 2358 bytes
Desc: not available
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20220118/b0fa9327/attachment-0010.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image006.png
Type: image/png
Size: 2669 bytes
Desc: not available
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20220118/b0fa9327/attachment-0011.png>


More information about the midPoint mailing list