Compartilhar via


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
System_CAPS_pubmethod OAuthS2SCredential(String)

Inicializa uma nova instância de OAuthS2SCredential classe usando a ID de cliente especificado.

Propriedades

Nome Descrição
System_CAPS_protproperty ContainsUserClaims

Obtém ou não a credencial contém declarações de usuário delegadas.

System_CAPS_pubproperty Domain

(Herdado de NetworkCredential.)

System_CAPS_pubproperty OnBehalfOf

Obtém ou define o valor da identidade de usuário delegado.

System_CAPS_pubproperty Password

(Herdado de NetworkCredential.)

System_CAPS_pubpropertySystem_CAPS_static PreAuthenticationEnabled

Obtém ou define se a pré-autenticação de credenciais está habilitada.

System_CAPS_pubproperty SecurePassword

(Herdado de NetworkCredential.)

System_CAPS_pubproperty UserClaims

Obtém a lista de declarações de usuário delegado.

System_CAPS_pubproperty UserName

(Herdado de NetworkCredential.)

Métodos

Nome Descrição
System_CAPS_pubmethod Equals(Object)

(Herdado de Object.)

System_CAPS_protmethod Finalize()

(Herdado de Object.)

System_CAPS_pubmethod GetAuthorization(OAuthS2SAuthenticationChallenge[], HttpWebRequest)

Obtém a solicitação de autorização.

System_CAPS_pubmethod GetCredential(String, Int32, String)

(Herdado de NetworkCredential.)

System_CAPS_pubmethod GetCredential(Uri, String)

(Herdado de NetworkCredential.)

System_CAPS_pubmethod GetHashCode()

(Herdado de Object.)

System_CAPS_protmethodSystem_CAPS_static GetNotBeforeDateTime()

Obtém o valor da declaração NotBefore.

System_CAPS_pubmethod GetType()

(Herdado de Object.)

System_CAPS_protmethod MemberwiseClone()

(Herdado de Object.)

System_CAPS_pubmethod SelectChallenge(IList<OAuthS2SAuthenticationChallenge>)

Seleciona o desafio de autenticação usar.

System_CAPS_pubmethod 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