ClaimTypeRequirement 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 ClaimTypeRequirement.
Overload
ClaimTypeRequirement(String) |
Inizializza una nuova istanza della classe ClaimTypeRequirement per un’attestazione richiesta del tipo specificato. |
ClaimTypeRequirement(String, Boolean) |
Inizializza una nuova istanza della classe ClaimTypeRequirement per una richiesta del tipo specificato. |
ClaimTypeRequirement(String)
- Origine:
- ClaimTypeRequirement.cs
- Origine:
- ClaimTypeRequirement.cs
- Origine:
- ClaimTypeRequirement.cs
Inizializza una nuova istanza della classe ClaimTypeRequirement per un’attestazione richiesta del tipo specificato.
public:
ClaimTypeRequirement(System::String ^ claimType);
public ClaimTypeRequirement (string claimType);
new System.ServiceModel.Security.Tokens.ClaimTypeRequirement : string -> System.ServiceModel.Security.Tokens.ClaimTypeRequirement
Public Sub New (claimType As String)
Parametri
- claimType
- String
Tipo di attestazione.
Esempio
Nel codice seguente vengono aggiunti due requisiti di tipo di attestazione a un'associazione di sicurezza.
WSFederationHttpBinding binding = new WSFederationHttpBinding();
binding.Security.Message.ClaimTypeRequirements.Add
(new ClaimTypeRequirement
("http://schemas.microsoft.com/ws/2005/05/identity/claims/EmailAddress"));
binding.Security.Message.ClaimTypeRequirements.Add
(new ClaimTypeRequirement
("http://schemas.microsoft.com/ws/2005/05/identity/claims/UserName", true));
Commenti
I tipi di attestazione predefiniti sono disponibili in ClaimTypes.
Si applica a
ClaimTypeRequirement(String, Boolean)
- Origine:
- ClaimTypeRequirement.cs
- Origine:
- ClaimTypeRequirement.cs
- Origine:
- ClaimTypeRequirement.cs
Inizializza una nuova istanza della classe ClaimTypeRequirement per una richiesta del tipo specificato.
public:
ClaimTypeRequirement(System::String ^ claimType, bool isOptional);
public ClaimTypeRequirement (string claimType, bool isOptional);
new System.ServiceModel.Security.Tokens.ClaimTypeRequirement : string * bool -> System.ServiceModel.Security.Tokens.ClaimTypeRequirement
Public Sub New (claimType As String, isOptional As Boolean)
Parametri
- claimType
- String
Tipo di attestazione.
- isOptional
- Boolean
In caso di false
, l’attestazione è richiesta; in caso contrario, è facoltativa.
Esempio
Nel codice seguente vengono aggiunti due requisiti di tipo di attestazione a un'associazione di sicurezza.
WSFederationHttpBinding binding = new WSFederationHttpBinding();
binding.Security.Message.ClaimTypeRequirements.Add
(new ClaimTypeRequirement
("http://schemas.microsoft.com/ws/2005/05/identity/claims/EmailAddress"));
binding.Security.Message.ClaimTypeRequirements.Add
(new ClaimTypeRequirement
("http://schemas.microsoft.com/ws/2005/05/identity/claims/UserName", true));