Onde posso carregar certifcados no Mac OS X?

0

Minha empresa tem a maioria de seus sites internos por trás de um site de SSO (weblogin.comnpany.com usando pubcookie). Estou tentando automatizar algumas tarefas que precisam efetuar login com o SSO para acessar alguns desses sites. Recentemente, a página de weblogin requer um certificado de cliente para apresentar o formulário para inserir sua senha. Então, preciso carregar meu certificado de cliente para começar com essa automação.

Eu gostaria de fazer algo assim:

link

Neste exemplo, os certificados do cliente são carregados assim:

ssl_options = {
  cert: OpenSSL::X509::Certificate.new(File.read('./certificate/client-2048.pem')),
  key:  OpenSSL::PKey::RSA.new(File.read('./certificate/client-2048.key'), 'mypassword')
}

Quais são os caminhos de arquivo equivalentes ('./certificate/client-2048.pem' e './certificate/client-2048.key') no Mac OS X?

Eu já li isso: Onde os certificados digitais são armazenados fisicamente em uma máquina Mac OS X?

mas não acredito que mencione onde as chaves privadas / públicas estão realmente armazenadas.

    
por Ramy 12.06.2017 / 15:23

0 respostas