initial commit

This commit is contained in:
2025-10-07 12:32:31 +02:00
commit 62c36ca1d9
15 changed files with 669 additions and 0 deletions

26
plugins/samlNameID.yaml Normal file
View File

@@ -0,0 +1,26 @@
module: satosa.micro_services.primary_identifier.PrimaryIdentifier
name: samlNameID
config:
ignore: true
primary_identifier: false
replace_subject_id: true
'urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified':
ordered_identifier_candidates:
- attribute_names: [eduPersonPrincipalName]
replace_subject_type: 'urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified'
'urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress':
ordered_identifier_candidates:
- attribute_names: [mail]
replace_subject_type: 'urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress'
'urn:oasis:names:tc:SAML:2.0:nameid-format:transient':
ordered_identifier_candidates:
- attribute_names: []
replace_subject_type: 'urn:oasis:names:tc:SAML:2.0:nameid-format:transient'
'urn:oasis:names:tc:SAML:2.0:nameid-format:persistent':
ordered_identifier_candidates:
- attribute_names: [eduPersonTargetedID]
replace_subject_type: 'urn:oasis:names:tc:SAML:2.0:nameid-format:persistent'