VENDITE: 1-800-867-1389

Classe TokenProvider

Rappresenta un provider di token di sicurezza dotato di metodi factory predefiniti che restituisce alcuni provider di token conosciuti.

Spazio dei nomi  Microsoft.ServiceBus
Assembly:  Microsoft.ServiceBus (in Microsoft.ServiceBus.dll)

public abstract class TokenProvider

Nel tipo TokenProvider sono esposti i membri seguenti.

  NomeDescrizione
Metodo protettoTokenProvider(Boolean, Boolean)Inizializza una nuova istanza della classe TokenProvider.
Metodo protettoTokenProvider(Boolean, Boolean, TokenScope)Inizializza una nuova istanza della classe TokenProvider.
Metodo protettoTokenProvider(Boolean, Boolean, Int32, TokenScope)Inizializza una nuova istanza della classe TokenProvider.
In alto

  NomeDescrizione
Proprietà pubblicaCacheSizeOttiene o imposta la dimensione della cache.
Proprietà pubblicaCacheTokensOttiene o imposta un valore che indica se nella cache vengono memorizzati nuovi token di sicurezza.
Proprietà pubblicaIsWebTokenSupportedOttiene o imposta un valore che indica se i token Web sono supportati dal provider.
Proprietà protettaStripQueryParametersOttiene un valore che indica se il provider di token esegue lo striping dei parametri di query.
Proprietà pubblicaTokenScopeOttiene o imposta l'ambito del token associato al provider.
In alto

  NomeDescrizione
Metodo pubblicoBeginGetTokenInizia un'operazione asincrona per ottenere un token di sicurezza.
Metodo pubblicoBeginGetWebTokenInizia un'operazione asincrona per ottenere un token Web.
Metodo protettoBuildKeyGenera una chiave per il provider di token.
Metodo pubblicoClearCancella il provider di token.
Metodo pubblicoMembro staticoCreateOAuthTokenProviderCrea un provider di token OAuth (standard di autorizzazione aperto).
Metodo pubblicoMembro staticoCreateSamlTokenProvider(String)Crea un provider di token SAML con il token SAML specificato.
Metodo pubblicoMembro staticoCreateSamlTokenProvider(String, TokenScope)Crea un provider di token SAML con il token SAML e l'ambito specificati.
Metodo pubblicoMembro staticoCreateSamlTokenProvider(String, Uri)Crea un provider di token SAML con il token SAML e l'URI del servizio token di sicurezza specificati.
Metodo pubblicoMembro staticoCreateSamlTokenProvider(String, Uri, TokenScope)Crea un provider di token SAML con il token SAML, l'URI del servizio token di sicurezza e l'ambito del token specificati.
Metodo pubblicoMembro staticoCreateSamlTokenProvider(String, Uri, Int32)Crea un provider di token SAML con il token SAML, l'URI del servizio token di sicurezza e la dimensione della cache specificati.
Metodo pubblicoMembro staticoCreateSamlTokenProvider(String, Uri, Int32, TokenScope)Crea un provider di token SAML con il token SAML, l'URI del servizio token di sicurezza, la dimensione della cache e l'ambito del token specificati.
Metodo pubblicoMembro staticoCreateSharedAccessSignatureTokenProvider(String)
Metodo pubblicoMembro staticoCreateSharedAccessSignatureTokenProvider(String, String)Crea un URL che consente l'accesso al provider di token con la chiave di accesso condiviso e il nome chiave specificati.
Metodo pubblicoMembro staticoCreateSharedAccessSignatureTokenProvider(String, String, TokenScope)Crea un URL che consente l'accesso al provider di token con la chiave di accesso condiviso, il nome chiave e l'ambito del token specificati.
Metodo pubblicoMembro staticoCreateSharedAccessSignatureTokenProvider(String, String, TimeSpan)Crea un URL che consente l'accesso al provider di token con la chiave di accesso condiviso, il nome chiave e la durata del token specificati.
Metodo pubblicoMembro staticoCreateSharedAccessSignatureTokenProvider(String, String, TimeSpan, TokenScope)Crea un URL che consente l'accesso al provider di token.
Metodo pubblicoMembro staticoCreateSharedSecretTokenProvider(String, array<Byte>[]()[][])Crea un provider di token con chiave privata condivisa.
Metodo pubblicoMembro staticoCreateSharedSecretTokenProvider(String, String)Crea un provider di token con chiave privata condivisa.
Metodo pubblicoMembro staticoCreateSharedSecretTokenProvider(String, array<Byte>[]()[][], TokenScope)Crea un provider di token con chiave privata condivisa.
Metodo pubblicoMembro staticoCreateSharedSecretTokenProvider(String, array<Byte>[]()[][], Uri)Crea un provider di token con chiave privata condivisa.
Metodo pubblicoMembro staticoCreateSharedSecretTokenProvider(String, String, TokenScope)Crea un provider di token con chiave privata condivisa.
Metodo pubblicoMembro staticoCreateSharedSecretTokenProvider(String, String, Uri)Crea un provider di token con chiave privata condivisa.
Metodo pubblicoMembro staticoCreateSharedSecretTokenProvider(String, array<Byte>[]()[][], Uri, TokenScope)Crea un provider di token con chiave privata condivisa.
Metodo pubblicoMembro staticoCreateSharedSecretTokenProvider(String, String, Uri, TokenScope)Crea un provider di token con chiave privata condivisa.
Metodo pubblicoMembro staticoCreateSimpleWebTokenProvider(String)Crea un provider di token SWT (Simple Web Token).
Metodo pubblicoMembro staticoCreateSimpleWebTokenProvider(String, TokenScope)Crea un provider di token SWT (Simple Web Token).
Metodo pubblicoMembro staticoCreateSimpleWebTokenProvider(String, Uri)Crea un provider di token SWT (Simple Web Token).
Metodo pubblicoMembro staticoCreateSimpleWebTokenProvider(String, Uri, TokenScope)Crea un provider di token SWT (Simple Web Token).
Metodo pubblicoMembro staticoCreateWindowsTokenProvider(IEnumerable<(Of <<'(Uri>)>>))Crea un provider di token di Windows.
Metodo pubblicoMembro staticoCreateWindowsTokenProvider(IEnumerable<(Of <<'(Uri>)>>), NetworkCredential)Crea un provider di token di Windows.
Metodo pubblicoEndGetTokenCompleta un'operazione asincrona per ottenere un token di sicurezza.
Metodo pubblicoEndGetWebTokenCompleta un'operazione asincrona per ottenere un token Web.
Metodo pubblicoEquals Ereditato da Object.
Metodo protettoFinalize Ereditato da Object.
Metodo pubblicoGetHashCode Ereditato da Object.
Metodo pubblicoGetTokenAsyncRecupera in modo asincrono il token per il provider.
Metodo pubblicoGetType Ereditato da Object.
Metodo pubblicoGetWebTokenAsyncRecupera in modo asincrono il token Web per il provider.
Metodo protettoMemberwiseClone Ereditato da Object.
Metodo protettoNormalizeAppliesToRestituisce un oggetto con lo stesso valore del provider di token.
Metodo protettoOnBeginGetTokenViene eseguito subito dopo la chiamata del metodo BeginGetToken.
Metodo protettoOnBeginGetWebTokenViene eseguito subito dopo la chiamata del metodo BeginGetWebToken.
Metodo protettoOnEndGetTokenViene eseguito subito dopo la chiamata del metodo EndGetToken.
Metodo protettoOnEndGetWebTokenViene eseguito subito dopo la chiamata del metodo EndGetWebToken.
Metodo pubblicoToString Ereditato da Object.
In alto

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.

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.
Il documento è risultato utile?
(1500 caratteri rimanenti)
Grazie per i commenti inviati.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft