Classe OAuthS2SCredential
Representa uma credencial para uma identidade 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.OAuthS2SDiscoveryCredential
Microsoft.Workflow.Client.Security.OAuthS2SSecurityTokenServiceCredential
Microsoft.Workflow.Client.Security.OAuthS2SSelfIssuedCredential
Sintaxe
public abstract class OAuthS2SCredential : NetworkCredential
public ref class OAuthS2SCredential abstract : NetworkCredential
[<AbstractClass>]
type OAuthS2SCredential =
class
inherit NetworkCredential
end
Public MustInherit Class OAuthS2SCredential
Inherits NetworkCredential
Construtores
Nome | Descrição | |
---|---|---|
OAuthS2SCredential(String) | Inicializa uma nova instância de OAuthS2SCredential classe usando a ID de cliente especificado. |
Propriedades
Nome | Descrição | |
---|---|---|
ContainsUserClaims | Obtém ou não a credencial contém declarações de usuário delegadas. |
|
Domain | (Herdado de NetworkCredential.) |
|
OnBehalfOf | Obtém ou define o valor da identidade de usuário delegado. |
|
Password | (Herdado de NetworkCredential.) |
|
PreAuthenticationEnabled | Obtém ou define se a pré-autenticação de credenciais está habilitada. |
|
SecurePassword | (Herdado de NetworkCredential.) |
|
UserClaims | Obtém a lista de declarações de usuário delegado. |
|
UserName | (Herdado de NetworkCredential.) |
Métodos
Nome | Descrição | |
---|---|---|
Equals(Object) | (Herdado de Object.) |
|
Finalize() | (Herdado de Object.) |
|
GetAuthorization(OAuthS2SAuthenticationChallenge[], HttpWebRequest) | Obtém a solicitação de autorização. |
|
GetCredential(String, Int32, String) | (Herdado de NetworkCredential.) |
|
GetCredential(Uri, String) | (Herdado de NetworkCredential.) |
|
GetHashCode() | (Herdado de Object.) |
|
GetNotBeforeDateTime() | Obtém o valor da declaração NotBefore. |
|
GetType() | (Herdado de Object.) |
|
MemberwiseClone() | (Herdado de Object.) |
|
SelectChallenge(IList<OAuthS2SAuthenticationChallenge>) | Seleciona o desafio de autenticação usar. |
|
ToString() | (Herdado de Object.) |
Acesso thread-safe
Quaisquer membros estáticos públicos ( Compartilhado no Visual Basic) desse tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Confira Também
Namespace Microsoft.Workflow.Client.Security
Retornar ao início