Skip to content

[FEATURE] RFC 4517 Postal Address Syntax #578

@roubert

Description

@roubert

LDAP data using RFC 4517 Postal Address Syntax is stored and retrieved using a simple custom encoding specified in the RFC in order to handle line breaks and other metacharacters. This means that every client which wishes to store or retrieve such data will need to encode or decode it, which isn't particularly complicated to do but it seems to me somewhat silly that each and every such client should have their own implementation of this, instead of using shared utility functions provided by the LDAP library.

Therefore I propose adding such utility functions to go-ldap.

See here for the corresponding utility functions in the Apache Directory LDAP API library:

https://github.com/apache/directory-ldap-api/blob/master/util/src/main/java/org/apache/directory/api/util/PostalAddress.java

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementgoPull requests that update go code

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions