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.

Reply via email to