Author: | Roland Hedberg |
---|---|
Version: | 1.2 |
Contains classes and functions that a SAML2.0 Identity provider (IdP) or attribute authority (AA) may use to conclude its tasks.
A class that does things that IdPs or AAs do
Parameters: |
|
---|---|
Returns: |
Create an attribute assertion response.
Parameters: |
|
---|---|
Returns: | A response instance |
A successful <Response> will contain one or more assertions containing authentication statements.
Returns: |
---|
Constructs an AuthenticationResponse
Parameters: |
|
---|---|
Returns: | A response instance |
protocol for mapping a principal’s name identifier into a different name identifier for the same principal. Done over soap.
Parameters: |
|
---|---|
Returns: |
Remaining init of the server configuration
Parameters: | stype – The type of Server (“idp”/”aa”) |
---|
Parse an assertion id query
Parameters: |
|
---|---|
Returns: | Query instance |
Parse an attribute query
Parameters: |
|
---|---|
Returns: | A query instance |
Parse an authn query
Parameters: |
|
---|---|
Returns: | Query instance |
Parse a Authentication Request
Parameters: |
|
---|---|
Returns: | A dictionary with keys: consumer_url - as gotten from the SPs entity_id and the metadata id - the id of the request sp_entity_id - the entity id of the SP request - The verified request |
Parse an authorization decision query
Parameters: |
|
---|---|
Returns: | Query instance |
Parse a nameid mapping request
Parameters: |
|
---|---|
Returns: | Query instance |
Returns what attributes the SP requires and which are optional if any such demands are registered in the Metadata.
Parameters: |
|
---|---|
Returns: | 2-tuple, list of required and list of optional attributes |