Switching StoredId connector from base64 to base32 encoding

Etienne Dysli Metref etienne.dysli-metref at switch.ch
Mon Feb 1 15:01:51 UTC 2021


Hi there!

We're currently running the following DataConnector for persistentIDs
and we'd like to switch to base32 encoding to support pairwise-id.

<DataConnector id="myStoredId" xsi:type="StoredId"
    generatedAttributeID="persistentID"
    salt="%{idp.persistentId.salt}"
    encoding="BASE64">
    <InputAttributeDefinition ref="%{idp.persistentId.sourceAttribute}" />

<BeanManagedConnection>shibboleth.PostgreSQLDataSource</BeanManagedConnection>
</DataConnector>

What explodes if we just change the encoding attribute to "BASE32"?
Will it take effect only for newly-generated values where no
persistentID exists, or will it try to rewrite old persistentIDs in the
database with the new encoding?

Cheers,
  Etienne

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://shibboleth.net/pipermail/users/attachments/20210201/482225ea/attachment.sig>


More information about the users mailing list