Namespace ComponentSpace.SAML2.Utility
Classes
CertificateHelper
Provides helper methods for X.509 certificates.
ContentSecurityPolicy
Provides helper methods for content security policy.
CyclicTraceListener
Provides a simple daily cyclic trace listener.
The trace listener is configured in web.config as follows.
add name="CyclicTextWriter" type="ComponentSpace.SAML2.Utility.CyclicTraceListener,ComponentSpace.SAML2" initializeData="logs"/>
The initializeData is the relative or absolute path to the log folder.
For example:
initializeData="logs/saml"
initializeData="logs\saml"
initializeData="c:/logs/saml"
initializeData="c:\logs\saml"
DiagnosticsConfiguration
The diagnostics configuration.
License
Provides licensing information.
RandomNumber
Provides random number generator methods.
SAML
Provides common SAML definitions and helper methods.
SAML.NamespaceURIs
The XML namespace URIs.
SAML.Prefixes
The XML prefixes.
SAMLHttpContext
Supports sending and receiving SAML protocol messages through non-standard HTTP requests and responses.
SAMLHttpRequest
Provides a mechanism for receiving a SAML protocol message through a non-standard HTTP request.
SAMLHttpResponse
Provides a mechanism for sending a SAML protocol message through a non-standard HTTP response.
SAMLHttpSessionState
Supports sending and receiving SAML protocol messages through non-standard HTTP requests and responses.
XmlSchema
Provides common XML schema definitions and helper methods.
XmlSchema.NamespaceURIs
The XML namespace URIs.
XmlSchema.Prefixes
The XML prefixes.
XmlSchema.SimpleTypes
Simple types built into XML schema.