C# Class UCosmic.Saml.ComponentSpaceSaml2Response

Inheritance: Saml2Response
Show file Open project: ucosmic/UCosmicAlpha Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
ComponentSpaceSaml2Response ( XmlElement responseElement, string relayStateId, Saml2SsoBinding spBinding, X509Certificate2 encryptionCertificate, System.Web.HttpContextBase httpContext ) : System
VerifySignature ( ) : bool

Protected Methods

Method Description
GetAttributeValueByFriendlyName ( SamlAttributeFriendlyName friendlyName ) : string
GetAttributeValueByName ( SamlAttributeName name ) : string
GetAttributeValuesByFriendlyName ( SamlAttributeFriendlyName friendlyName ) : string[]
GetAttributeValuesByName ( SamlAttributeName name ) : string[]

Method Details

ComponentSpaceSaml2Response() public method

public ComponentSpaceSaml2Response ( XmlElement responseElement, string relayStateId, Saml2SsoBinding spBinding, X509Certificate2 encryptionCertificate, System.Web.HttpContextBase httpContext ) : System
responseElement System.Xml.XmlElement
relayStateId string
spBinding Saml2SsoBinding
encryptionCertificate System.Security.Cryptography.X509Certificates.X509Certificate2
httpContext System.Web.HttpContextBase
return System

GetAttributeValueByFriendlyName() protected method

protected GetAttributeValueByFriendlyName ( SamlAttributeFriendlyName friendlyName ) : string
friendlyName SamlAttributeFriendlyName
return string

GetAttributeValueByName() protected method

protected GetAttributeValueByName ( SamlAttributeName name ) : string
name SamlAttributeName
return string

GetAttributeValuesByFriendlyName() protected method

protected GetAttributeValuesByFriendlyName ( SamlAttributeFriendlyName friendlyName ) : string[]
friendlyName SamlAttributeFriendlyName
return string[]

GetAttributeValuesByName() protected method

protected GetAttributeValuesByName ( SamlAttributeName name ) : string[]
name SamlAttributeName
return string[]

VerifySignature() public method

public VerifySignature ( ) : bool
return bool