[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