You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by "Emmanuel Lécharny (Jira)" <ji...@apache.org> on 2022/07/27 03:24:00 UTC

[jira] [Commented] (DIRAPI-369) DSML needsBase64Encoding

    [ https://issues.apache.org/jira/browse/DIRAPI-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17571717#comment-17571717 ] 

Emmanuel Lécharny commented on DIRAPI-369:
------------------------------------------

Hi Florian,

coming back to your last comment, indeed, we could do better if we are dealing with Strings. Currently, we simply switch to Base64 if the String is noot containing ASCII characters only. We could escape those instead.

> DSML needsBase64Encoding
> ------------------------
>
>                 Key: DIRAPI-369
>                 URL: https://issues.apache.org/jira/browse/DIRAPI-369
>             Project: Directory Client API
>          Issue Type: Bug
>            Reporter: Florian Kimmann
>            Priority: Major
>
> Why does the method  needsBase64Encoding in the dsml ParserUtils check for LDIF safety?
> DSML doesnt have to be LDIF safe? We get Base64 encoded strings in our application all the time, because of  common german characters like äöüß etc.
> XML can handle those characters. Or am I overlooking something?
>  
> [https://github.com/apache/directory-ldap-api/blob/275b9830b8b974dc19fb3b8d38c68061211fb5f7/dsml/parser/src/main/java/org/apache/directory/api/dsmlv2/ParserUtils.java#L167]
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
For additional commands, e-mail: dev-help@directory.apache.org