static CipherSuitePredicate |
CipherSuitePredicate.matchAll(CipherSuitePredicate... predicates) |
Match all of the given predicates.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchAnonDH() |
Match all anonymous ciphers which use Diffie-Hellman key exchange.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchAny(CipherSuitePredicate... predicates) |
Match any of the given predicates.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchAuthentication(EnumSet<Authentication> authentications) |
Return a predicate which matches any of the given authentication schemes.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchAuthentication(Authentication authentication) |
Return a predicate which matches the given authentication scheme.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchAuthentication(Authentication... authentications) |
Return a predicate which matches any of the given authentication schemes.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchDefaultDeletes() |
Return a predicate which matches all cipher suites that would be fully deleted in the default selector
configuration.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchDigest(EnumSet<Digest> digests) |
Return a predicate which matches any of the given digest schemes.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchDigest(Digest digest) |
Return a predicate which matches the given digest scheme.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchDigest(Digest... digests) |
Return a predicate which matches any of the given digest schemes.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchEncryption(EnumSet<Encryption> encryptions) |
Return a predicate which matches any of the given encryption schemes.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchEncryption(Encryption encryption) |
Return a predicate which matches the given encryption scheme.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchEncryption(Encryption... encryptions) |
Return a predicate which matches any of the given encryption schemes.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchExport() |
Return a predicate which matches all exportable cipher suites.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchFalse() |
Match no possible cipher suites.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchFips() |
Return a predicate which matches all FIPS cipher suites.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchKeyAgreement(KeyAgreement keyAgreement) |
Return a predicate which matches the given key exchange scheme.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchKeyExchange(EnumSet<KeyAgreement> keyAgreements) |
Return a predicate which matches any of the given key exchange schemes.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchKeyExchange(KeyAgreement... keyAgreements) |
Return a predicate which matches any of the given key exchange schemes.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchLevel(EnumSet<SecurityLevel> levels) |
Return a predicate which matches any of the given security levels.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchLevel(SecurityLevel level) |
Return a predicate which matches the given security level.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchLevel(SecurityLevel... levels) |
Return a predicate which matches any of the given security levels.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchLevelLessThan(SecurityLevel level) |
Return a predicate which matches all security levels less than the given level.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchName(String name) |
Return a predicate which matches a cipher suite with the given name.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchNonExport() |
Return a predicate which matches all non-exportable cipher suites.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchNonFips() |
Return a predicate which matches all non-FIPS cipher suites.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchNot(CipherSuitePredicate predicate) |
Invert the given predicate.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchOpenSslAll() |
Match all cipher suites except for anonymous and encryptionless suites, which must be explicitly enabled.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchOpenSslComplementOfAll() |
Match all cipher suites included by matchOpenSslAll() but are disabled by default (generally,
anonymous Diffie-Hellman suites including elliptic curve suites).
|
static CipherSuitePredicate |
CipherSuitePredicate.matchOpenSslComplementOfDefault() |
Match all of the cipher suites which are added by OpenSSL when using the special COMPLEMENTOFDEFAULT
rule.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchOpenSslDefaultDeletes() |
Match all of the cipher suites which are automatically deleted by OpenSSL when using the special DEFAULT
rule.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchProtocol(EnumSet<Protocol> protocols) |
Return a predicate which matches any of the given protocols.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchProtocol(Protocol protocol) |
Return a predicate which matches the given protocol.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchProtocol(Protocol... protocols) |
Return a predicate which matches any of the given protocols.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchTrue() |
Match all possible cipher suites.
|