SamlAdvice Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of the SamlAdvice class.
Overloads
SamlAdvice() |
Initializes a new instance of the SamlAdvice class. |
SamlAdvice(IEnumerable<SamlAssertion>) |
Initializes a new instance of the SamlAdvice class using the specified collection of SAML assertions. |
SamlAdvice(IEnumerable<String>) |
Initializes a new instance of the SamlAdvice class. |
SamlAdvice(IEnumerable<String>, IEnumerable<SamlAssertion>) |
Initializes a new instance of the SamlAdvice class using the specified collections of SAML assertions and SAML assertion references. |
SamlAdvice()
Initializes a new instance of the SamlAdvice class.
public:
SamlAdvice();
public SamlAdvice ();
Public Sub New ()
Remarks
When this constructor is called and the instance is not modified prior to serializing it into XML by calling the WriteXml method, an empty <saml:Advice>
element is generated by the WriteXml method.
Applies to
SamlAdvice(IEnumerable<SamlAssertion>)
Initializes a new instance of the SamlAdvice class using the specified collection of SAML assertions.
public:
SamlAdvice(System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlAssertion ^> ^ assertions);
public SamlAdvice (System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAssertion> assertions);
new System.IdentityModel.Tokens.SamlAdvice : seq<System.IdentityModel.Tokens.SamlAssertion> -> System.IdentityModel.Tokens.SamlAdvice
Public Sub New (assertions As IEnumerable(Of SamlAssertion))
Parameters
- assertions
- IEnumerable<SamlAssertion>
An IEnumerable<T> of type SamlAssertion that contains SAML assertions that provides additional information for a SAML assertion.
Exceptions
assertions
contains a null
element.
Remarks
The elements of the assertions
parameter are added to the Assertions property.
Applies to
SamlAdvice(IEnumerable<String>)
Initializes a new instance of the SamlAdvice class.
public:
SamlAdvice(System::Collections::Generic::IEnumerable<System::String ^> ^ references);
public SamlAdvice (System.Collections.Generic.IEnumerable<string> references);
new System.IdentityModel.Tokens.SamlAdvice : seq<string> -> System.IdentityModel.Tokens.SamlAdvice
Public Sub New (references As IEnumerable(Of String))
Parameters
- references
- IEnumerable<String>
An IEnumerable<T> of type String that contains a collection of references to SAML assertions that provide additional information on a SAML assertion.
Exceptions
references
contains a null
element.
Remarks
The elements of the references
parameter are added to the AssertionIdReferences property.
Applies to
SamlAdvice(IEnumerable<String>, IEnumerable<SamlAssertion>)
Initializes a new instance of the SamlAdvice class using the specified collections of SAML assertions and SAML assertion references.
public:
SamlAdvice(System::Collections::Generic::IEnumerable<System::String ^> ^ references, System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlAssertion ^> ^ assertions);
public SamlAdvice (System.Collections.Generic.IEnumerable<string> references, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAssertion> assertions);
new System.IdentityModel.Tokens.SamlAdvice : seq<string> * seq<System.IdentityModel.Tokens.SamlAssertion> -> System.IdentityModel.Tokens.SamlAdvice
Public Sub New (references As IEnumerable(Of String), assertions As IEnumerable(Of SamlAssertion))
Parameters
- references
- IEnumerable<String>
An IEnumerable<T> of type String that contains a collection of references to SAML assertions that provide additional information on a SAML assertion.
- assertions
- IEnumerable<SamlAssertion>
An IEnumerable<T> of type SamlAssertion that contains SAML assertions that provide additional information for a SAML assertion.
Exceptions
Remarks
The elements of the references
parameter are added to the AssertionIdReferences property.
The elements of the assertions
parameter are added to the Assertions property.