[jboss-jira] [JBoss JIRA] (ELY-43) Clean up Base64

Darran Lofthouse (JIRA) issues at jboss.org
Wed Aug 13 14:04:29 EDT 2014


Darran Lofthouse created ELY-43:
-----------------------------------

             Summary: Clean up Base64
                 Key: ELY-43
                 URL: https://issues.jboss.org/browse/ELY-43
             Project: WildFly Elytron
          Issue Type: Feature Request
      Security Level: Public (Everyone can see)
          Components: Utils
            Reporter: Darran Lofthouse
             Fix For: 1.0.0.Beta1


The Base64 implementation has been split out of PasswordUtils some additional steps are needed to finish cleaning it up: -
 - Look at switching to input and output streams instead of the custom iterators it is using.
 - Consider the ByteStringBuilder from SASL
 - As potentially more visible ensure clearer method names.
 - Ensure adequate javadoc and cross referencing of standards supported.
 - Testing of each variant
   - Consider optional support, e.g. decoding a padded String
   - Go beyond testing we can decode what we encode and ensure pre-encoded values can be handled adequately.

Any other clean up here that seems relevant.




--
This message was sent by Atlassian JIRA
(v6.2.6#6264)


More information about the jboss-jira mailing list