Correio :: DKIM :: DKSignature

Mail :: DKIM :: DKSignature é um cabeçalho de assinatura do domínio do domínio.
Baixe Agora

Correio :: DKIM :: DKSignature Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Messiah College
  • Site do editor:
  • http://search.cpan.org/~jaslong/Mail-DKIM-0.28/lib/Mail/DKIM/DkSignature.pm

Correio :: DKIM :: DKSignature Tag


Correio :: DKIM :: DKSignature Descrição

Correio :: DKIM :: DKSignature é um cabeçalho de assinatura do domínio do domínio. Mail :: DKIM :: DKSignature é um cabeçalho de assinatura do domínio do domínio.ConstructorsParse () - Crie uma nova assinatura de um cabeçalho de assinatura do DomainKey My $ Sig = Parse Mail :: DKIM :: DKSignature ("DomainKey-assinatura: A = RSA-SHA1 b = yluij7 + 0 =; c = nofws "); constrói uma assinatura analisando o conteúdo do cabeçalho do DomainKey-assinatura fornecido. Você não precisa incluir o nome do cabeçalho (ou seja, "DomainKey-assinatura:"), mas é recomendado, portanto, o nome do cabeçalho pode ser preservado e devolvido da mesma maneira em as_string (). Nota: A entrada para este construtor está no Mesmo formato que a saída do método AS_STRING.METHODSAS_STRING () - o cabeçalho de assinatura como uma string Imprimir $ Assinatura-> As_string. "n"; produz a assinatura do DomainKey: a = RSA-SHA1; b = yluij7 + 0 =; c = NOFWSAS mostrado no exemplo, o método AS_STRING pode ser usado para gerar a assinatura do DomainKey que é predefinida para uma mensagem assinada.Algoritmo () - Obtenha ou defina o campo Algoritmo (A =) O algoritmo usado para gerar a assinatura. Padrões para "RSA-SHA1", um SHA-1 Digest.Canonicalization RSA-assinado () - Obtenha ou defina o campo Canonicalization (C =) $ Assinatura-> Canonicalização ("NOFWS"); $ assinatura-> canonicalização ("simples"); $ método = $ assinatura-> canonicalização; mensagem canonicalização (padrão é "simples"). Isso informa o verificador do tipo de canonicalização usado para preparar a mensagem para assinar.Domain () - Obter ou definir o campo Domínio (D =) Meu $ D = $ Signature-> Domínio; # Obtém o valor de domínio $ assinatura-> domínio ("exemplo.org"); # Define o domínio valueta do domínio da entidade de assinatura, conforme especificado na assinatura. Este é o domínio que será consultado para a chave pública.HeaderList () - obter ou definir o campo de cabeçalho assinado (H =) Field $ Assinatura-> Headerlist ("A: B: C"); Minha $ Headerlist = $ Assinatura-> Headerlist; Meus @headers = $ Assinatura-> Headerlist; Campos de cabeçalho assinados. Uma lista separada por cólon de nomes de campo de cabeçalho que identificam os campos de cabeçalho apresentados ao contexto escalar do algoritmo de assinatura, a lista de nomes de campo de cabeçalho será devolvida como uma única string, com os nomes unidos com os dois pontos. No contexto da lista, os nomes dos campos de cabeçalho serão retornados como um List.Protocol () - obter ou definir os métodos de consulta (Q =) Lista separada por dois pontos de consulta usados para recuperar a chave pública (o padrão é "DNS") .selector () - Obtenha ou defina o seletor (S =) FieldThe Selector Subdivides O namespace para o "D =" (domínio) Tag.signature () - Obtenha ou defina os dados de assinatura (B =) Dados de assinatura. O espaço em branco é automaticamente despojado do valor retornado.Requirements: · Perl · Crypt :: OpenSSL :: RSA · Digest :: Sha · Digest :: Sha1 · Erro · Erro · Erro :: Endereço (parte do pacote de correio) · Mime :: Base64 · Net :: Requisitos DNS: · Perl. · Cripto :: OpenSSL :: RSA · Digest :: Sha · Diger :: sha1 · Erro. · Mail :: Endereço (parte do pacote MailTools) · Mime :: Base64 · Net :: DNS


Correio :: DKIM :: DKSignature Software Relacionado