Formato de ponto de saída TCPL0300

Nome do Formato de Ponto de Saída: TCPL0300
Nome do Ponto de Saída: QIBM_QTMF_SVR_LOGON
Nome do Ponto de Saída: QIBM_QTMX_SVR_LOGON

 

Este é o grupo de parâmetros necessário:
 

1 Identificador da aplicação Input Binary(4)
2 Identificador do utilizador Input Char(*)
3 Comprimento do identificador do utilizador Input Binary(4)
4 Cadeia de autenticação Input Char(*)
5 Comprimento da cadeia de autenticação Input Binary(4)
6 CCSID da cadeia de autenticação Input Binary(4)
7 Endereço de IP do cliente Input Char(*)
8 Comprimento do endereço de IP do cliente Input Binary(4)
9 Permitir início de sessão Output Binary(4)
10 Perfil de utilizador Output Char(10)
11 Senha Output Char(*)
12 Comprimento da senhas Output Binary(4)
13 CCSID da senha Output Binary(4)
14 Biblioteca atual inicial Input/Output Char(10)
15 Diretório principal inicial Output Char(*)
16 Comprimento do diretório principal inicial Input/Output Binary(4)
17 CCSID do diretório principal inicial Input/Output Binary(4)
18 Informações específicas da aplicação Input/Output Char(*)
19 Comprimento das informações específicas da aplicação Input Binary(4)

Descrições dos Parâmetros

Identificador da aplicação
INPUT; BINARY(4) Identifica o servidor de aplicação pelo qual está a ser efetuado o pedido. Os valores válidos são:
1
Programa do servidor de FTP
 
Programa servidor de REXEC
 
Identificador do utilizador
INPUT; CHAR(*) A identificação do utilizador fornecida pelo programa de cliente.

Para o servidor de FTP, este parâmetro contém o campo de dados do subcomando USER.

Comprimento do identificador do utilizador
INPUT; BINARY(4) O comprimento (em bytes) da cadeia do identificador do utilizador.
Cadeia de autenticação
INPUT; CHAR(*) A cadeia (por exemplo, uma senha) fornecida pelo programa de cliente.

Para o servidor de FTP, este parâmetro contém o campo de dados do subcomando PASS (senha) (a menos que o utilizador tenha sido autenticado através de um certificado de cliente, caso em que o certificado do cliente é fornecido para este parâmetro).

Comprimento da cadeia de autenticação
INPUT; BINARY(4) O comprimento (em bytes) da cadeia de autenticação.
CCSID da cadeia de autenticação
INPUT; BINARY(4) O CCSID do parâmetro cadeia de autenticação.
  Para o servidor de FTP: quando o utilizador é autenticado através de um certificado de cliente, este parâmetro é definido como -2. 
Endereço de IP do cliente
INPUT; CHAR(*) O endereço de Internet Protocol (IP) do qual provém a sessão.  Esta cadeia está no formato decimal com pontos, justificado à esquerda.
Comprimento do endereço de IP do cliente
INPUT; BINARY(4) Indica o comprimento (em bytes) do endereço de IP do cliente.
Permitir início de sessão
OUTPUT; BINARY(4) Indica se a operação de início de sessão deve ser aceita ou recusada e como é executada a autenticação da senha. Os valores válidos são:
0
Recusar a operação de início de sessão.  Ignora todos os outros parâmetros de output.
1
Continuar a operação de início de sessão com o identificador de utilizador e a cadeia de autenticação especificados.  O identificador do utilizador é o perfil do utilizador e a cadeia de autenticação é a senha.  A biblioteca e diretório de trabalho atuais são baseados nas definições desses parâmetros de output.  A aplicação ignora os parâmetros de output perfil do utilizador e senha.
Nota: Para que o início de sessão tenha êxito, a cadeia de autenticação tem de corresponder à senha especificada pelo perfil do utilizador.
2
Continuar a operação de início de sessão.  Substituir o perfil do utilizador e senha pelos valores devolvidos nos parâmetros de output deste programa de saída.  A aplicação inicializa a biblioteca e diretório de trabalho atuais com base nas definições desses parâmetros de output.
Nota: Para que o início de sessão tenha êxito, o parâmetro de output senha tem de corresponder à senha especificada pelo perfil do utilizador. Atenção! A IBM recomenda-lhe fortemente que nunca codifique senhas diretamente num programa de saída. A encriptação, por exemplo, permite a determinação de senhas algorítmicas.
3
Aceitar a operação de início de sessão.  Substituir o perfil do utilizador pelo perfil devolvido no parâmetro de output perfil do utilizador deste programa de saída.  O programa inicializa a biblioteca e diretório de trabalho atuais com base nas definições dos parâmetros de output.  Ignora o parâmetro de output senha.
Nota: Se o seu sistema estiver a funcionar num nível de segurança igual ou superior a 20, ao especificar este valor, irá substituir o processamento normal de senhas no OS/400. Esta é a única autenticação de senhas.
Perfil do utilizador
OUTPUT; CHAR(10) O perfil de utilizador a utilizar para esta sessão.  Quando necessário, este parâmetro tem de ser justificado à esquerda e preenchido com espaços em branco.
Palavra-passe
OUTPUT; CHAR(10) A senha a utilizar para esta sessão.  Quando necessários, os parâmetros Comprimento da senha e CCSID da senha também têm de ser especificados e este parâmetro tem de ser justificado à esquerda.  Quando o valor de sistema QPWDLVL é definido como 0 ou 1, podem ser especificados até 10 caracteres; quando o valor de sistema QPWDLVL é definido como 2 ou 3, podem ser especificados até 128 caracteres.
Comprimento da senha
OUTPUT; BINARY(4) O comprimento (em bytes) da senha. Quando necessária, o intervalo válido é 1 a 512 bytes.
CCSID da senha
OUTPUT; BINARY(4) O CCSID da senha. Este parâmetro tem de ser definido pelo programa de saída quando é especificado o parâmetro senha. Os valores válidos são:
0
O CCSID do trabalho é utilizado para determinar o CCSID dos dados a converter.  Se o CCSID do trabalho for 65535, será utilizado o CCSID extraído do atributo de trabalho do CCSID assumido (DFTCCSID).
1-65533 
Um CCSID válido neste intervalo.
Biblioteca atual inicial
OUTPUT; CHAR(10) A biblioteca atual inicial a utilizar para esta seção.  Quando necessário, este parâmetro tem de ser justificado à esquerda e preenchido com espaços em branco.  Este parâmetro é definido com o seguinte valor especial quando o programa de saída é chamado:

 
*CURLIB
Utilizar a biblioteca atual especificada pelo perfil do utilizador.
Directório principal inicial
OUTPUT; CHAR(*) A definição inicial do diretório inicial a utilizar para esta sessão.  Quando especificado, este parâmetro tem de ser um nome de caminho absoluto válido e o comprimento dos parâmetros directório principal inicial e CCSID do directório principal inicial têm de ser definidos com os valores apropriados.
Comprimento do directório principal inicial
INPUT/OUTPUT; BINARY(4) O parâmetro comprimento do diretório principal inicial devolvido pelo programa de saída.  Este parâmetro começa em zero quando a aplicação chama o programa de saída.  Se o programa de saída não alterar o valor do parâmetro, o diretório inicial será inicializado para o diretório inicial que o perfil do utilizador especificar.
CCSID do diretório principal inicial
OUTPUT; BINARY(4) O CCSID do diretório principal inicial.  Este parâmetro tem de ser definido pelo programa de saída quando o diretório principal inicial é especificado.  Os valores válidos são:

 

0
O CCSID do trabalho é utilizado para determinar o CCSID dos dados a converter.  Se o CCSID do trabalho for 65535, será utilizado o CCSID extraído do atributo de trabalho do CCSID assumido (DFTCCSID).
1-65533 
Um CCSID válido neste intervalo.
Informações específicas da aplicação
INPUT/OUTPUT; CHAR(*) Informações que são utilizadas para comunicar definições de início de sessão específicas da aplicação.  Para ver o formato correto, consulte Parâmetro formato das informações específicas da aplicação.
Comprimento das informações específicas da aplicação
INPUT; BINARY(4) O comprimento (em bytes) das informações específicas da aplicação.

Também pode ter de consultar o seguinte:

Crie um site grátis Webnode