Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Portuguese

Pagetitle
setSPCert
setSPCert


Função que altera a URL do serviço do Identity Provider que retorna um xml de configuração, este xml é recuperado automaticamente pelo Service Provider e por meio deste xml sabe para onde enviar as requisições e como tratar as respostas.os

setIDPConf( <URL>, <filename>setSPCert( <certFilename>, <certBuffer>, <keyFilename>, <keyBuffer>, [@errorMsg] ) --> flag

 

NomeTipoDescriçãoObrigatórioReferência
URLcertFilenameCaracterURL do serviço do IDP que retorna o XML de configuraçãoNome do arquivo onde será salvo o buffer que contém o certificado.X 
certBufferCaracterBuffer que contém o certificado a ser utilizado pelo SP.X 
filenamekeyFilenameCaracterNome do arquivo onde será salvo o XML recebidobuffer que contém o chave privada.X 
keyBufferCaracterBuffer que contém a chave privada a ser utilizada pelo SP.X 
errorMsgCaracterEm caso de erro, esta variável será preenchida com uma a descrição do erro. X

 

Retorno

flag (Lógico)
  • Retorna verdadeiro (.T.) em caso de sucesso; caso contrário, falso (.F.).

 

Bloco de código
languagecpp
firstline1
linenumberstrue
local error
 
if setIDPConfsetSPCert("http://testshib.org/metadata/testshib-providers.xmlcertfile.txt", getCert(), "shibbolethkeyfile.tst.xml"txt", getPrivKey(), @error) == .F.
  return alert("setIDPConfsetSPCert: " + error)
endif	

 

Protheus 10 , TOTVS Application Server 10 , ByYou Application Server