Skip to content
Snippets Groups Projects
Commit 276be984 authored by Davide Vaghetti's avatar Davide Vaghetti
Browse files

Added entityID and headers row to entities_security_contacts.py output

parent 70d01325
Branches
No related tags found
1 merge request!6entity_details
...@@ -34,7 +34,7 @@ entities = root.findall('./md:EntityDescriptor', ns) ...@@ -34,7 +34,7 @@ entities = root.findall('./md:EntityDescriptor', ns)
for entity in entities: for entity in entities:
sec_mails = set() sec_mails = set()
entity_id = entity.attrib['entityID'].strip()
registration_authority = '' registration_authority = ''
registration_info = entity.find('./md:Extensions/mdrpi:RegistrationInfo', ns) registration_info = entity.find('./md:Extensions/mdrpi:RegistrationInfo', ns)
if registration_info == None: if registration_info == None:
...@@ -70,7 +70,8 @@ for entity in entities: ...@@ -70,7 +70,8 @@ for entity in entities:
for mail in sec_mails: for mail in sec_mails:
if (domain,mail) not in seen_doms_mails: if (domain,mail) not in seen_doms_mails:
seen_doms_mails.add((domain, mail)) seen_doms_mails.add((domain, mail))
contacts.add('{},{},{},{}'.format(registration_authority, domain, mail, orgname)) contacts.add('{},{},{},{},{}'.format(registration_authority, entity_id, domain, mail, orgname))
for contact in sorted(contacts): for contact in sorted(contacts):
print('RegistrationAuthority,entityID,scope,security-contact,OrganizationName')
print(contact) print(contact)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment