Share via


OAuthS2SSecurityTokenServiceCredential, classe

 

Représente les informations d'identification pour l'appel d'un service d'émission de jeton de sécurité à l'aide d'OAuth2 S2S.

Espace de noms:   Microsoft.Workflow.Client.Security
Assembly:  Microsoft.Workflow.Client (dans Microsoft.Workflow.Client.dll)

Hiérarchie d'héritage

System.Object
  System.Net.NetworkCredential
    Microsoft.Workflow.Client.Security.OAuthS2SCredential
      Microsoft.Workflow.Client.Security.OAuthS2SSecurityTokenServiceCredential

Syntaxe

public class OAuthS2SSecurityTokenServiceCredential : OAuthS2SCredential
public ref class OAuthS2SSecurityTokenServiceCredential : OAuthS2SCredential
type OAuthS2SSecurityTokenServiceCredential = 
    class
        inherit OAuthS2SCredential
    end
Public Class OAuthS2SSecurityTokenServiceCredential
    Inherits OAuthS2SCredential

Constructeurs

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

Initialise une nouvelle instance de la classe OAuthS2SSecurityTokenServiceCredential.

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

Initialise une nouvelle instance de la classe OAuthS2SSecurityTokenServiceCredential.

System_CAPS_pubmethod OAuthS2SSecurityTokenServiceCredential(String, X509Certificate2, Uri)

Initialise une nouvelle instance de la classe OAuthS2SSecurityTokenServiceCredential.

Propriétés

Nom Description
System_CAPS_protproperty ContainsUserClaims

Obtient si les informations d'identification contiennent ou non des revendications d'utilisateur déléguées.(Hérité de OAuthS2SCredential.)

System_CAPS_pubproperty Domain

(Hérité de NetworkCredential.)

System_CAPS_pubproperty OnBehalfOf

Obtient ou définit la valeur de l'identité d'utilisateur déléguée.(Hérité de OAuthS2SCredential.)

System_CAPS_pubproperty Password

(Hérité de NetworkCredential.)

System_CAPS_pubproperty SecurePassword

(Hérité de NetworkCredential.)

System_CAPS_pubproperty SigningCertificate

Obtient ou définit le certificat qui permet de signer le jeton authentifié par le service d'émission de jeton de sécurité.

System_CAPS_pubproperty UserClaims

Obtient la liste des revendications d'utilisateur déléguées.(Hérité de OAuthS2SCredential.)

System_CAPS_pubproperty UserName

(Hérité de NetworkCredential.)

Méthodes

Nom Description
System_CAPS_pubmethod Equals(Object)

(Hérité de Object.)

System_CAPS_protmethod Finalize()

(Hérité de Object.)

System_CAPS_pubmethod GetAuthorization(OAuthS2SAuthenticationChallenge[], HttpWebRequest)

Obtient une autorisation pour cette authentification.(Remplace OAuthS2SCredential.GetAuthorization(OAuthS2SAuthenticationChallenge[], HttpWebRequest).)

System_CAPS_pubmethod GetCredential(String, Int32, String)

(Hérité de NetworkCredential.)

System_CAPS_pubmethod GetCredential(Uri, String)

(Hérité de NetworkCredential.)

System_CAPS_pubmethod GetHashCode()

(Hérité de Object.)

System_CAPS_pubmethod GetType()

(Hérité de Object.)

System_CAPS_protmethod MemberwiseClone()

(Hérité de Object.)

System_CAPS_pubmethod SelectChallenge(IList<OAuthS2SAuthenticationChallenge>)

Sélectionne la demande d'authentification à utiliser.(Hérité de OAuthS2SCredential.)

System_CAPS_pubmethod ToString()

(Hérité de Object.)

Sécurité des threads

Tous les membres statiques (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Microsoft.Workflow.Client.Security, espace de noms

Retour au début