Condividi tramite


Classe OAuthS2SCredential

 

Rappresenta una credenziale per un'identità OAuth2 S2S.

Spazio dei nomi:   Microsoft.Workflow.Client.Security
Assembly:  Microsoft.Workflow.Client (in Microsoft.Workflow.Client.dll)

Gerarchia di ereditarietà

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

Sintassi

public abstract class OAuthS2SCredential : NetworkCredential
public ref class OAuthS2SCredential abstract : NetworkCredential
[<AbstractClass>]
type OAuthS2SCredential = 
    class
        inherit NetworkCredential
    end
Public MustInherit Class OAuthS2SCredential
    Inherits NetworkCredential

Costruttori

Nome Descrizione
System_CAPS_pubmethod OAuthS2SCredential(String)

Inizializza una nuova istanza di OAuthS2SCredential classe utilizzando l'ID client specificato.

Proprietà

Nome Descrizione
System_CAPS_protproperty ContainsUserClaims

Ottiene o meno la credenziale contiene delega le attestazioni utente.

System_CAPS_pubproperty Domain

(Ereditato da NetworkCredential.)

System_CAPS_pubproperty OnBehalfOf

Ottiene o imposta il valore dell'identità utente delegato.

System_CAPS_pubproperty Password

(Ereditato da NetworkCredential.)

System_CAPS_pubpropertySystem_CAPS_static PreAuthenticationEnabled

Ottiene o imposta se la preautenticazione delle credenziali è abilitata.

System_CAPS_pubproperty SecurePassword

(Ereditato da NetworkCredential.)

System_CAPS_pubproperty UserClaims

Ottiene l'elenco delle attestazioni utente delegato.

System_CAPS_pubproperty UserName

(Ereditato da NetworkCredential.)

Metodi

Nome Descrizione
System_CAPS_pubmethod Equals(Object)

(Ereditato da Object.)

System_CAPS_protmethod Finalize()

(Ereditato da Object.)

System_CAPS_pubmethod GetAuthorization(OAuthS2SAuthenticationChallenge[], HttpWebRequest)

Ottiene la richiesta di autorizzazione.

System_CAPS_pubmethod GetCredential(String, Int32, String)

(Ereditato da NetworkCredential.)

System_CAPS_pubmethod GetCredential(Uri, String)

(Ereditato da NetworkCredential.)

System_CAPS_pubmethod GetHashCode()

(Ereditato da Object.)

System_CAPS_protmethodSystem_CAPS_static GetNotBeforeDateTime()

Ottiene il valore dell'attestazione NotBefore.

System_CAPS_pubmethod GetType()

(Ereditato da Object.)

System_CAPS_protmethod MemberwiseClone()

(Ereditato da Object.)

System_CAPS_pubmethod SelectChallenge(IList<OAuthS2SAuthenticationChallenge>)

Seleziona la richiesta di autenticazione da utilizzare.

System_CAPS_pubmethod ToString()

(Ereditato da Object.)

Thread safety

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Vedere anche

Spazio dei nomi Microsoft.Workflow.Client.Security

Torna all'inizio