CipherSuitesPolicy.AllowedCipherSuites Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Importante
Esta API não está em conformidade com CLS.
Faz com que um subconjunto de conjuntos de cifras válidos passe para CipherSuitesPolicy(IEnumerable<TlsCipherSuite>) o construtor como uma coleção de conjuntos de cifras permitidos nesta política para negociação.
public:
property System::Collections::Generic::IEnumerable<System::Net::Security::TlsCipherSuite> ^ AllowedCipherSuites { System::Collections::Generic::IEnumerable<System::Net::Security::TlsCipherSuite> ^ get(); };
[System.CLSCompliant(false)]
public System.Collections.Generic.IEnumerable<System.Net.Security.TlsCipherSuite> AllowedCipherSuites { get; }
[<System.CLSCompliant(false)>]
member this.AllowedCipherSuites : seq<System.Net.Security.TlsCipherSuite>
Public ReadOnly Property AllowedCipherSuites As IEnumerable(Of TlsCipherSuite)
Valor de Propriedade
A coleção de conjuntos de cifras permitida nesta política para negociação.
- Atributos
Observações
Note
Definir uma política de conjunto de cifras para SslStream autenticação impedirá o sistema operativo de decidir quais são as melhores suítes de cifras para negociar e requer que verifique e atualize manualmente este código. Recomendamos vivamente que evite usar esta funcionalidade e confie na política do seu sistema operativo constantemente atualizada.
Ao contrário da implementação SSL/TLS subjacente do sistema operativo, a ordem dos TlsCipherSuite elementos em allowedCipherSuites não garante a sua prioridade na negociação cliente-servidor. Só podes inicializar uma instância desta classe se estiveres a usar sistemas Linux com OpenSSL 1.1.1 ou superior, ou macOS.