saml: read keys as binaries (#36515)
This commit is contained in:
parent
3938a8ab87
commit
03f2634895
|
@ -86,9 +86,9 @@ class Metadata(object):
|
|||
'''Return new or earlier version of PEM keys'''
|
||||
dir = self.publisher.app_dir
|
||||
if not signing_pem_key and self.config.get('publickey'):
|
||||
signing_pem_key = file(os.path.join(dir, 'public-key.pem')).read()
|
||||
signing_pem_key = open(os.path.join(dir, 'public-key.pem'), 'rb').read()
|
||||
if not encryption_pem_key and self.config.get('encryption_publickey'):
|
||||
encryption_pem_key = file(os.path.join(dir, 'encryption-public-key.pem')).read()
|
||||
encryption_pem_key = open(os.path.join(dir, 'encryption-public-key.pem'), 'rb').read()
|
||||
return (signing_pem_key, encryption_pem_key)
|
||||
|
||||
def get_spsso_descriptor(self, signing_pem_key, encryption_pem_key,
|
||||
|
|
Loading…
Reference in New Issue