Exporter (0) Imprimer
Développer tout

Classe TokenProvider

Représente un fournisseur de jetons de sécurité avec des méthodes de fabrique intégrées retournant certains fournisseurs de jetons bien connus.

Espace de noms :  Microsoft.ServiceBus
Assembly :  Microsoft.ServiceBus (en Microsoft.ServiceBus.dll)

public abstract class TokenProvider

Le type TokenProvider expose les membres suivants.

  NomDescription
Méthode protégéeTokenProvider(Boolean, Boolean)Initialise une nouvelle instance de la classe TokenProvider.
Méthode protégéeTokenProvider(Boolean, Boolean, TokenScope)Initialise une nouvelle instance de la classe TokenProvider.
Méthode protégéeTokenProvider(Boolean, Boolean, Int32, TokenScope)Initialise une nouvelle instance de la classe TokenProvider.
Haut de la page

  NomDescription
Propriété publiqueCacheSizeObtient ou définit la taille du cache.
Propriété publiqueCacheTokensObtient ou définit une valeur indiquant si les nouveaux jetons de sécurité sont mis en cache.
Propriété publiqueIsWebTokenSupportedObtient ou définit une valeur indiquant si le jeton Web est pris en charge par ce fournisseur.
Propriété protégéeStripQueryParametersObtient si le fournisseur de jetons enlève les paramètres de requête.
Propriété publiqueTokenScopeObtient ou définit l'étendue de jetons associée au fournisseur.
Haut de la page

  NomDescription
Méthode publiqueBeginGetTokenCommence une opération asynchrone d'obtention de jeton de sécurité.
Méthode publiqueBeginGetWebTokenCommence une opération asynchrone pour obtenir un jeton Web.
Méthode protégéeBuildKeyGénère une clé pour le fournisseur de jetons.
Méthode publiqueClearEfface le fournisseur de jetons.
Méthode publiqueMembre statiqueCreateOAuthTokenProviderCrée un fournisseur de jetons OAuth (standard ouvert pour l'autorisation).
Méthode publiqueMembre statiqueCreateSamlTokenProvider(String)Crée un fournisseur de jetons SAML avec le jeton SAML spécifié.
Méthode publiqueMembre statiqueCreateSamlTokenProvider(String, TokenScope)Crée un fournisseur de jetons SAML avec le jeton SAML et l'étendue spécifiés.
Méthode publiqueMembre statiqueCreateSamlTokenProvider(String, Uri)Crée un fournisseur de jetons SAML avec le jeton SAML et l'URI du service d'émission de jeton de sécurité (STS) spécifiés.
Méthode publiqueMembre statiqueCreateSamlTokenProvider(String, Uri, TokenScope)Crée un fournisseur de jetons SAML avec le jeton SAML, l'URI du service d'émission de jeton de sécurité (STS) et l'étendue de jetons spécifiés.
Méthode publiqueMembre statiqueCreateSamlTokenProvider(String, Uri, Int32)Crée un fournisseur de jetons SAML avec le jeton SAML, l'URI du service d'émission de jeton de sécurité (STS) et la taille de cache spécifiés.
Méthode publiqueMembre statiqueCreateSamlTokenProvider(String, Uri, Int32, TokenScope)Crée un fournisseur de jetons SAML avec le jeton SAML, l'URI du service d'émission de jeton de sécurité, la taille de cache et l'étendue de jetons spécifiés.
Méthode publiqueMembre statiqueCreateSharedAccessSignatureTokenProvider(String, String)Crée une URL qui octroie un accès au fournisseur de jetons avec le nom de clé et la clé d'accès partagé spécifiés.
Méthode publiqueMembre statiqueCreateSharedAccessSignatureTokenProvider(String, String, TokenScope)Crée une URL qui octroie un accès au fournisseur de jetons avec le nom de clé, la clé d'accès partagé et l'étendue de jetons spécifiés.
Méthode publiqueMembre statiqueCreateSharedAccessSignatureTokenProvider(String, String, TimeSpan)Crée une URL qui octroie un accès au fournisseur de jetons avec le nom de clé, la clé d'accès partagé et la durée de vie de jetons spécifiés.
Méthode publiqueMembre statiqueCreateSharedAccessSignatureTokenProvider(String, String, TimeSpan, TokenScope)Crée une URL qui octroie un accès au fournisseur de jetons.
Méthode publiqueMembre statiqueCreateSharedSecretTokenProvider(String, array<Byte>[]()[][])Crée un fournisseur de jetons de secret partagé.
Méthode publiqueMembre statiqueCreateSharedSecretTokenProvider(String, String)Crée un fournisseur de jetons de secret partagé.
Méthode publiqueMembre statiqueCreateSharedSecretTokenProvider(String, array<Byte>[]()[][], TokenScope)Crée un fournisseur de jetons de secret partagé.
Méthode publiqueMembre statiqueCreateSharedSecretTokenProvider(String, array<Byte>[]()[][], Uri)Crée un fournisseur de jetons de secret partagé.
Méthode publiqueMembre statiqueCreateSharedSecretTokenProvider(String, String, TokenScope)Crée un fournisseur de jetons de secret partagé.
Méthode publiqueMembre statiqueCreateSharedSecretTokenProvider(String, String, Uri)Crée un fournisseur de jetons de secret partagé.
Méthode publiqueMembre statiqueCreateSharedSecretTokenProvider(String, array<Byte>[]()[][], Uri, TokenScope)Crée un fournisseur de jetons de secret partagé.
Méthode publiqueMembre statiqueCreateSharedSecretTokenProvider(String, String, Uri, TokenScope)Crée un fournisseur de jetons de secret partagé.
Méthode publiqueMembre statiqueCreateSimpleWebTokenProvider(String)Crée un fournisseur de jetons Web simples.
Méthode publiqueMembre statiqueCreateSimpleWebTokenProvider(String, TokenScope)Crée un fournisseur de jetons Web simples.
Méthode publiqueMembre statiqueCreateSimpleWebTokenProvider(String, Uri)Crée un fournisseur de jetons Web simples.
Méthode publiqueMembre statiqueCreateSimpleWebTokenProvider(String, Uri, TokenScope)Crée un fournisseur de jetons Web simples.
Méthode publiqueMembre statiqueCreateWindowsTokenProvider(IEnumerable<(Of <<'(Uri>)>>))Crée un fournisseur de jetons Windows.
Méthode publiqueMembre statiqueCreateWindowsTokenProvider(IEnumerable<(Of <<'(Uri>)>>), NetworkCredential)Crée un fournisseur de jetons Windows.
Méthode publiqueEndGetTokenAchève une opération asynchrone pour obtenir un jeton de sécurité.
Méthode publiqueEndGetWebTokenAchève une opération asynchrone pour obtenir un jeton Web.
Méthode publiqueEquals (hérité de Object.)
Méthode protégéeFinalize (hérité de Object.)
Méthode publiqueGetHashCode (hérité de Object.)
Méthode publiqueGetTokenAsyncRécupère de manière asynchrone le jeton pour le fournisseur.
Méthode publiqueGetType (hérité de Object.)
Méthode publiqueGetWebTokenAsyncRécupère de manière asynchrone le jeton Web pour le fournisseur.
Méthode protégéeMemberwiseClone (hérité de Object.)
Méthode protégéeNormalizeAppliesToRetourne un objet dont la valeur est identique à celle du fournisseur de jetons.
Méthode protégéeOnBeginGetTokenS'exécute lors de l'appel de la méthode BeginGetToken.
Méthode protégéeOnBeginGetWebTokenS'exécute lors de l'appel de la méthode BeginGetWebToken.
Méthode protégéeOnEndGetTokenS'exécute lors de l'appel de la méthode EndGetToken.
Méthode protégéeOnEndGetWebTokenS'exécute lors de l'appel de la méthode EndGetWebToken.
Méthode publiqueToString (hérité de Object.)
Haut de la page

The token provider is responsible for the acquisition of tokens and would, in the concrete case of a token provider for shared secrets in a specialization, also hold that secret.

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft