Show / Hide Table of Contents

Class SingleSignOnService

Represents the single sign-on service.

Inheritance
System.Object
EndpointType
SingleSignOnService
Inherited Members
EndpointType.Binding
EndpointType.Location
EndpointType.ResponseLocation
EndpointType.ToXml(XmlElement)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: ComponentSpace.Saml2.Metadata
Assembly: ComponentSpace.Saml2.dll
Syntax
public class SingleSignOnService : EndpointType
Remarks

Refer to the Metadata for the OASIS Security Assertion Markup Language (SAML) V2.0 specification for further details.

Constructors

SingleSignOnService()

Initializes a new instance of the SingleSignOnService class.

Declaration
public SingleSignOnService()

SingleSignOnService(XmlElement)

Initializes a new instance of the SingleSignOnService class from XML.

Declaration
public SingleSignOnService(XmlElement xmlElement)
Parameters
Type Name Description
System.Xml.XmlElement xmlElement

The single sign-on service XML.

Exceptions
Type Condition
SamlSerializationException

Thrown when the XML deserialization fails.

Methods

IsValid(XmlElement)

Indicates whether the XML is a single sign-on service.

Declaration
public static bool IsValid(XmlElement xmlElement)
Parameters
Type Name Description
System.Xml.XmlElement xmlElement

The XML to test.

Returns
Type Description
System.Boolean

true if the XML is a single sign-on service; otherwise false.

ToXml(XmlDocument)

Serializes the single sign-on service to XML.

Declaration
public XmlElement ToXml(XmlDocument xmlDocument)
Parameters
Type Name Description
System.Xml.XmlDocument xmlDocument

The owning XML document.

Returns
Type Description
System.Xml.XmlElement

The single sign-on service as XML.

Exceptions
Type Condition
SamlSerializationException

Thrown when the XML serialization fails.

In This Article
Back to top Copyright © ComponentSpace Pty Ltd 2017-2022. All rights reserved.