package
Version:
v2.35.0
Opens a new window with list of versions in this module.
Published: Apr 29, 2022
License: MIT
Opens a new window with license information.
Imports: 17
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
Shibboleth provider
Instructions
Uses default Shibboleth 3.3 pathing for the entry point.
e.g. if url is "https://idp.example.com" and the aws_urn is the default, this will construct the following URL to use.
https://idp.example.com/idp/profile/SAML2/Unsolicited/SSO?providerId=urn:amazon:webservices
Features
- Prompts for Duo MFA when logging in when "mfa" is set to Auto. Options are Duo Push, Phone Call, and Passcode.
- Supports Duo MFA authorized networks bypass - 2 factor authentication is skipped if invoked from an authorized network
- Ability to disable MFA. Set 'None' istead of 'Auto'.
Limitations
- Tested on:
- Shibboleth 3.3 with Duo MFA;
- Shibboleth 4.0.1 with Duo MFA and CSRF tokens.
Documentation
¶
Client wrapper around Shibboleth enabling authentication and retrieval of assertions
New create a new Shibboleth client
Authenticate authenticate to Shibboleth and return the data from the body of the SAML assertion.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.