Sustainsys.Saml2.HttpModule
Extension methods to CommandResult to update a HttpResponseBase.
Apply the command result to a bare HttpResponse.
The CommandResult that will update the HttpResponse.
Http Response to write the result to.
Include a SameSite=None attribute on any cookies set
Path of Sustainsys.Saml2 instance - used for isolation of data protection
Apply cookies of the CommandResult to the response.
Commandresult
Response
Include a SameSite=None attribute on any cookies set
Path of Sustainsys.Saml2 instance - used for isolation of data protection
Apply headers of the command result to the response.
Command result containing headers.
Response to set headers in.
Establishes an application session by calling the session authentication module.
Static class that hold extension methods for .
Purpose string used with data protection.
Extension method to convert a HttpRequestBase to a HttpRequestData.
The request object used to populate the HttpRequestData.
Path of Sustainsys.Saml2 instance - used for isolation of data protection
The HttpRequestData object that has been populated by the request.
Extension method to convert a HttpRequestBase to a HttpRequestData.
The request object used to populate the HttpRequestData.
Ignore cookies when extracting data.
This is useful for the stub idp that might see the relay state
and the requester's cookie, but shouldn't try to decrypt it.
Path of Sustainsys.Saml2 instance - used for isolation of data protection
The HttpRequestData object that has been populated by the request.
Http Module for SAML2 authentication. The module hijacks the
~/Saml2AuthenticationModule/ path of the http application to provide
authentication services.
The one and only options instance used by the
. It is instantiated by
loading the web.config, but after that it can be modified or even
replaced from code.
Init the module and subscribe to events.
Begin request handler that captures all traffic to configured module
path.
The http application.
Ignored
IDisposable implementation.