Uploaded image for project: 'OpenIDM'
  1. OpenIDM
  2. OPENIDM-2547

Base64 encoded attributes are not properly decoded to byte[]

    Details

    • Sprint:
      Sprint 30

      Description

      the userCertificate in LDAP is a good example...

      "userCertificate" :

      { "type" : "string", "nativeName" : "userCertificate", "nativeType" : "JAVA_TYPE_BYTE_ARRAY" }

      ,

      if you do an update from the REST interface:

      PUT system/ldap/user/abc

      { "userCertificate": "MIIDXT....AD1I+uhkQ==" }

      OpenIDM will translate the string to byte[] without decoding the base64

      The error is in ICF Provisioner: ConnectorUtil.java line 952

        Attachments

          Activity

            People

            • Assignee:
              alin Alin Brici
              Reporter:
              gael Gael Allioux
            • Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: