SasTokenProvider class
Construtores
| Sas |
Inicializa uma nova instância de SasTokenProvider |
Propriedades
| key | O valor secreto associado à chave EventHub/ServiceBus acima. |
| key |
O nome da chave EventHub/ServiceBus. |
| namespace | O namespace da instância EventHub/ServiceBus. |
| token |
O número de segundos em que é bom renovar o token. Padrão = 900 segundos (15 minutos). |
| token |
O número de segundos para os quais o token é válido. Padrão = 3600 segundos (1 hora). |
Métodos
| from |
Cria um provedor de token a partir da cadeia de conexão EventHub/ServiceBus; |
| get |
Obtém o token sas para o público especificado |
Detalhes do Construtor
SasTokenProvider(string, string, string, number, number)
Inicializa uma nova instância de SasTokenProvider
new SasTokenProvider(namespace: string, keyName: string, key: string, tokenValidTimeInSeconds?: number, tokenRenewalMarginInSeconds?: number)
Parâmetros
- namespace
-
string
O namespace da instância EventHub/ServiceBus.
- keyName
-
string
O nome da chave EventHub/ServiceBus.
- key
-
string
O valor secreto associado à chave EventHub/ServiceBus acima
- tokenValidTimeInSeconds
-
number
- tokenRenewalMarginInSeconds
-
number
Detalhes de Propriedade
key
O valor secreto associado à chave EventHub/ServiceBus acima.
key: string
Valor de Propriedade
string
keyName
O nome da chave EventHub/ServiceBus.
keyName: string
Valor de Propriedade
string
namespace
O namespace da instância EventHub/ServiceBus.
namespace: string
Valor de Propriedade
string
tokenRenewalMarginInSeconds
O número de segundos em que é bom renovar o token. Padrão = 900 segundos (15 minutos).
tokenRenewalMarginInSeconds: number
Valor de Propriedade
number
tokenValidTimeInSeconds
O número de segundos para os quais o token é válido. Padrão = 3600 segundos (1 hora).
tokenValidTimeInSeconds: number
Valor de Propriedade
number
Detalhes de Método
fromConnectionString(string)
Cria um provedor de token a partir da cadeia de conexão EventHub/ServiceBus;
static function fromConnectionString(connectionString: string): SasTokenProvider
Parâmetros
- connectionString
-
string
A cadeia de conexão EventHub/ServiceBus
Devoluções
getToken(string)
Obtém o token sas para o público especificado
function getToken(audience?: string): Promise<TokenInfo>
Parâmetros
- audience
-
string
O público para o qual o token é desejado. Se não for fornecido, o Endpoint da cadeia de conexão será aplicado.
Devoluções
Promise<TokenInfo>