I have followed the Blog on encrypting passwords for stand alone properties
( https://apereo.github.io/2017/03/24/cas51-ldapauthnjasypt-tutorial/ )
I have the auth properties encrypted: cas.authn.ldap[0].bindCredential=
{cipher}Omdk03JXDRI0QrgtIppJcPCnplFYSTJD
And the is working fine for authorization.
I tried the same for attributeRepository
cas.authn.attributeRepository.ldap[0].bindCredential=
{cipher}Omdk03JXDRI0QrgtIppJcPCnplFYSTJD
And this fails to connect and appears that the connection is attempting to
bind with a blank password
The Blog specifically says "Note that there is nothing stopping you from
encrypting any other setting!"
But we have some custom properties that we are reading in with a custom set
of ConfigurationProperties and those properties also are not decrypted,
those properties we know are coming into the setter as blank.
--
- CAS gitter chatroom: https://gitter.im/apereo/cas
- CAS mailing list guidelines: https://apereo.github.io/cas/Mailing-Lists.html
- CAS documentation website: https://apereo.github.io/cas
- CAS project website: https://github.com/apereo/cas
---
You received this message because you are subscribed to the Google Groups "CAS
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/a/apereo.org/d/msgid/cas-user/77d4b0b7-85b1-49b1-9bac-7a20fce0e04f%40apereo.org.