ClaimTypeRequirement Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe ClaimTypeRequirement.
Sobrecargas
ClaimTypeRequirement(String) |
Inicializa uma nova instância da classe ClaimTypeRequirement para uma declaração necessária do tipo especificado. |
ClaimTypeRequirement(String, Boolean) |
Inicializa uma nova instância da classe ClaimTypeRequirement para uma declaração do tipo especificado. |
ClaimTypeRequirement(String)
Inicializa uma nova instância da classe ClaimTypeRequirement para uma declaração necessária do tipo especificado.
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)
Parâmetros
- claimType
- String
O tipo da declaração.
Exemplos
O código a seguir adiciona dois requisitos de tipo de declaração a uma associação de segurança.
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));
Comentários
Os tipos de declaração predefinidos podem ser encontrados em ClaimTypes.
Aplica-se a
ClaimTypeRequirement(String, Boolean)
Inicializa uma nova instância da classe ClaimTypeRequirement para uma declaração do tipo especificado.
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)
Parâmetros
- claimType
- String
O tipo da declaração.
- isOptional
- Boolean
Se false
, a declaração é necessária; caso contrário, ela é opcional.
Exemplos
O código a seguir adiciona dois requisitos de tipo de declaração a uma associação de segurança.
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));