Formato de ponto de saída TCPL0200

Nome do Formato de Ponto de Saída: TCPL0200
Nome do Ponto de Saída: QIBM_QTMF_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 Endereço de IP do cliente Input Char(*)
7 Comprimento do endereço de IP do cliente Input Binary(4)
8 Permitir início de sessão Output Binary(4)
9 Perfil do utilizador Output Char(10)
10 Senha Output Char(10)
11 Biblioteca atual inicial Input/Output Char(10)
12 Diretório principal inicial Output Char(*)
13 Comprimento do diretório principal inicial Input/Output Binary(4)
14 Informações específicas da aplicação Input/Output Char(*)
15 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
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 começar na V5R1, se o utilizador for autenticado através de um certificado de cliente, não são fornecidos dados para este parâmetro.

Comprimento da cadeia de autenticação
INPUT; BINARY(4) O comprimento (em bytes) da cadeia de autenticação.
Nota:  Para o servidor de FTP: quando o utilizador é autenticado através de um certificado de cliente, este parâmetro é definido como 0. 
s
Endereço de IP do cliente
INPUT; CHAR(*) O endereço de Internet Protocol (IP) do qual provém a sessão. Esta cadeia tem o formato de ponto decimal, 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.
Senha
OUTPUT; CHAR(10) A senha a utilizar para esta sessão.  Quando necessário, este parâmetro tem de ser justificado à esquerda e preenchido com espaços em branco.
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.
Diretó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 diretório principal inicial e CCSID do diretório principal inicial têm de ser definidos com os valores apropriados.
Comprimento do diretó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.
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:

.

Formato do parâmetro de informações específicas da aplicação

Quando o identificador da aplicação indica o programa do servidor de FTP, o parâmetro de informações específicas da aplicação tem os seguintes campos:   Deslocamento     Dec ...
Crie um site grátis Webnode