EndpointService class
Define una conexión de servicio de punto de conexión.
- Extends
Constructores
| Endpoint |
Crea una nueva instancia de EndpointService. |
Propiedades
| app |
Id. de aplicación de MSA. |
| app |
Contraseña de aplicación de MSA para el bot. |
| channel |
El servicio de canal (Azure o Azure us Government) para el bot. Un valor de "https://botframework.azure.us" significa que el bot se pondrá en contacto con un centro de datos de Azure para la Administración Pública de Estados Unidos. Un valor undefined o null significa que el bot hablará con azure público. |
| endpoint | Punto de conexión del servicio localhost. |
Propiedades heredadas
| id | Identificador único del servicio. |
| name | Nombre descriptivo del servicio. |
| type |
Métodos
| decrypt(string, (value: string, secret: string) => string) | Descifra las propiedades de este servicio. |
| encrypt(string, (value: string, secret: string) => string) | Cifre las propiedades de este servicio. |
Métodos heredados
| toJSON() | Crea una versión basada en JSON del modelo para guardar en disco. |
Detalles del constructor
EndpointService(IEndpointService)
Crea una nueva instancia de EndpointService.
new EndpointService(source: IEndpointService)
Parámetros
- source
- IEndpointService
Definición de servicio basada en JSON.
Detalles de las propiedades
appId
Id. de aplicación de MSA.
appId: string
Valor de propiedad
string
appPassword
Contraseña de aplicación de MSA para el bot.
appPassword: string
Valor de propiedad
string
channelService
El servicio de canal (Azure o Azure us Government) para el bot. Un valor de "https://botframework.azure.us" significa que el bot se pondrá en contacto con un centro de datos de Azure para la Administración Pública de Estados Unidos. Un valor undefined o null significa que el bot hablará con azure público.
channelService: string
Valor de propiedad
string
endpoint
Punto de conexión del servicio localhost.
endpoint: string
Valor de propiedad
string
Detalles de las propiedades heredadas
id
Identificador único del servicio.
id: string
Valor de propiedad
string
heredado deConnectedService.id
name
Nombre descriptivo del servicio.
name: string
Valor de propiedad
string
heredado deConnectedService.name
type
Detalles del método
decrypt(string, (value: string, secret: string) => string)
Descifra las propiedades de este servicio.
function decrypt(secret: string, decryptString: (value: string, secret: string) => string)
Parámetros
- secret
-
string
Secreto que se va a usar para descifrar.
- decryptString
-
(value: string, secret: string) => string
Función a la que se llama para descifrar un valor individual.
encrypt(string, (value: string, secret: string) => string)
Cifre las propiedades de este servicio.
function encrypt(secret: string, encryptString: (value: string, secret: string) => string)
Parámetros
- secret
-
string
Secreto que se va a usar para cifrar.
- encryptString
-
(value: string, secret: string) => string
Función a la que se llama para cifrar un valor individual.
Detalles de los métodos heredados
toJSON()
Crea una versión basada en JSON del modelo para guardar en disco.
function toJSON(): IConnectedService
Devoluciones
Un JSON de IConnectedService.
heredado deConnectedService.toJSON