Classe OAuthS2SSecurityTokenServiceCredential
Representa uma credencial para chamar um Serviço de Token de Segurança usando OAuth2 S2S.
Namespace: Microsoft.Workflow.Client.Security
Assembly: Microsoft.Workflow.Client (em Microsoft.Workflow.Client.dll)
Hierarquia de herança
System.Object
System.Net.NetworkCredential
Microsoft.Workflow.Client.Security.OAuthS2SCredential
Microsoft.Workflow.Client.Security.OAuthS2SSecurityTokenServiceCredential
Sintaxe
public class OAuthS2SSecurityTokenServiceCredential : OAuthS2SCredential
public ref class OAuthS2SSecurityTokenServiceCredential : OAuthS2SCredential
type OAuthS2SSecurityTokenServiceCredential =
class
inherit OAuthS2SCredential
end
Public Class OAuthS2SSecurityTokenServiceCredential
Inherits OAuthS2SCredential
Construtores
Nome | Descrição | |
---|---|---|
OAuthS2SSecurityTokenServiceCredential(String, String, X509Certificate2, Uri) | Inicializa uma nova instância da classe OAuthS2SSecurityTokenServiceCredential. |
|
OAuthS2SSecurityTokenServiceCredential(String, String, X509Certificate2, Uri, String) | Inicializa uma nova instância da classe OAuthS2SSecurityTokenServiceCredential. |
|
OAuthS2SSecurityTokenServiceCredential(String, X509Certificate2, Uri) | Inicializa uma nova instância da classe OAuthS2SSecurityTokenServiceCredential. |
Propriedades
Nome | Descrição | |
---|---|---|
ContainsUserClaims | Obtém se a credencial contém ou não as declarações de usuário delegadas.(herdado de OAuthS2SCredential.) |
|
Domain | (herdado de NetworkCredential.) |
|
OnBehalfOf | Obtém ou define o valor da identidade de usuário delegada.(herdado de OAuthS2SCredential.) |
|
Password | (herdado de NetworkCredential.) |
|
SecurePassword | (herdado de NetworkCredential.) |
|
SigningCertificate | Obtém ou define o certificado usado para assinar o token que é autenticado pelo STS. |
|
UserClaims | Obtém uma lista de declarações de usuário delegadas.(herdado de OAuthS2SCredential.) |
|
UserName | (herdado de NetworkCredential.) |
Métodos
Nome | Descrição | |
---|---|---|
Equals(Object) | (herdado de Object.) |
|
Finalize() | (herdado de Object.) |
|
GetAuthorization(OAuthS2SAuthenticationChallenge[], HttpWebRequest) | Obtém uma autorização para essa autenticação.(Substitui OAuthS2SCredential.GetAuthorization(OAuthS2SAuthenticationChallenge[], HttpWebRequest).) |
|
GetCredential(String, Int32, String) | (herdado de NetworkCredential.) |
|
GetCredential(Uri, String) | (herdado de NetworkCredential.) |
|
GetHashCode() | (herdado de Object.) |
|
GetType() | (herdado de Object.) |
|
MemberwiseClone() | (herdado de Object.) |
|
SelectChallenge(IList<OAuthS2SAuthenticationChallenge>) | Seleciona o desafio de autenticação a usar.(herdado de OAuthS2SCredential.) |
|
ToString() | (herdado de Object.) |
Acesso thread-safe
Qualquer estático público (Compartilhado no Visual Basic) membros desde tipo são thread safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Namespace Microsoft.Workflow.Client.Security
Retornar ao topo