SamlAssertion Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe SamlAssertion.
Overload
| Nome | Descrizione |
|---|---|
| SamlAssertion() |
Inizializza una nuova istanza della classe SamlAssertion. |
| SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>) |
Inizializza una nuova istanza della SamlAssertion classe utilizzando l'identificatore di asserzione SAML specificato, l'autorità emittente dell'asserzione, la data e l'ora di emissione dell'asserzione, un set di condizioni di elaborazione, informazioni aggiuntive e una raccolta di istruzioni SAML. |
SamlAssertion()
Inizializza una nuova istanza della classe SamlAssertion.
public:
SamlAssertion();
public SamlAssertion();
Public Sub New ()
Si applica a
SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>)
Inizializza una nuova istanza della SamlAssertion classe utilizzando l'identificatore di asserzione SAML specificato, l'autorità emittente dell'asserzione, la data e l'ora di emissione dell'asserzione, un set di condizioni di elaborazione, informazioni aggiuntive e una raccolta di istruzioni SAML.
public:
SamlAssertion(System::String ^ assertionId, System::String ^ issuer, DateTime issueInstant, System::IdentityModel::Tokens::SamlConditions ^ samlConditions, System::IdentityModel::Tokens::SamlAdvice ^ samlAdvice, System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlStatement ^> ^ samlStatements);
public SamlAssertion(string assertionId, string issuer, DateTime issueInstant, System.IdentityModel.Tokens.SamlConditions samlConditions, System.IdentityModel.Tokens.SamlAdvice samlAdvice, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlStatement> samlStatements);
new System.IdentityModel.Tokens.SamlAssertion : string * string * DateTime * System.IdentityModel.Tokens.SamlConditions * System.IdentityModel.Tokens.SamlAdvice * seq<System.IdentityModel.Tokens.SamlStatement> -> System.IdentityModel.Tokens.SamlAssertion
Public Sub New (assertionId As String, issuer As String, issueInstant As DateTime, samlConditions As SamlConditions, samlAdvice As SamlAdvice, samlStatements As IEnumerable(Of SamlStatement))
Parametri
- assertionId
- String
Identificatore dell'asserzione.
- issuer
- String
Autorità SAML che ha emesso questa asserzione SAML.
- samlConditions
- SamlConditions
Oggetto SamlConditions che specifica un set di condizioni che possono essere prese in considerazione durante la valutazione della validità dell'asserzione SAML.
- samlAdvice
- SamlAdvice
Oggetto SamlAdvice che specifica informazioni aggiuntive fornite dall'autorità SAML che può facilitare l'elaborazione dell'asserzione SAML.
- samlStatements
- IEnumerable<SamlStatement>
Oggetto IEnumerable<T> di tipo SamlStatement che contiene istruzioni SAML.
Eccezioni
assertionId è null.
oppure
assertionId è Empty.
oppure
assertionId non inizia con una lettera o con il carattere "_".
oppure
issuer è null.
oppure
issuer è Empty.
oppure
samlStatements è null.
oppure
samlStatements non contiene elementi.
oppure
samlStatements contiene un null elemento .
Commenti
Il assertionId parametro deve iniziare con una lettera o con il carattere "_".