Compartilhar via


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
System_CAPS_pubmethod OAuthS2SSecurityTokenServiceCredential(String, String, X509Certificate2, Uri)

Inicializa uma nova instância da classe OAuthS2SSecurityTokenServiceCredential.

System_CAPS_pubmethod OAuthS2SSecurityTokenServiceCredential(String, String, X509Certificate2, Uri, String)

Inicializa uma nova instância da classe OAuthS2SSecurityTokenServiceCredential.

System_CAPS_pubmethod OAuthS2SSecurityTokenServiceCredential(String, X509Certificate2, Uri)

Inicializa uma nova instância da classe OAuthS2SSecurityTokenServiceCredential.

Propriedades

Nome Descrição
System_CAPS_protproperty ContainsUserClaims

Obtém se a credencial contém ou não as declarações de usuário delegadas.(herdado de OAuthS2SCredential.)

System_CAPS_pubproperty Domain

(herdado de NetworkCredential.)

System_CAPS_pubproperty OnBehalfOf

Obtém ou define o valor da identidade de usuário delegada.(herdado de OAuthS2SCredential.)

System_CAPS_pubproperty Password

(herdado de NetworkCredential.)

System_CAPS_pubproperty SecurePassword

(herdado de NetworkCredential.)

System_CAPS_pubproperty SigningCertificate

Obtém ou define o certificado usado para assinar o token que é autenticado pelo STS.

System_CAPS_pubproperty UserClaims

Obtém uma lista de declarações de usuário delegadas.(herdado de OAuthS2SCredential.)

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 uma autorização para essa autenticação.(Substitui OAuthS2SCredential.GetAuthorization(OAuthS2SAuthenticationChallenge[], HttpWebRequest).)

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_pubmethod GetType()

(herdado de Object.)

System_CAPS_protmethod MemberwiseClone()

(herdado de Object.)

System_CAPS_pubmethod SelectChallenge(IList<OAuthS2SAuthenticationChallenge>)

Seleciona o desafio de autenticação a usar.(herdado de OAuthS2SCredential.)

System_CAPS_pubmethod 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