Package | Description |
---|---|
org.wildfly.security.ssl |
Modifier and Type | Method and Description |
---|---|
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(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(EnumSet<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(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(EnumSet<Digest> digests)
Return a predicate which matches any of the given digest schemes.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchEncryption(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(EnumSet<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... 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.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... 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.matchTrue()
Match all possible cipher suites.
|
Modifier and Type | Method and Description |
---|---|
CipherSuiteSelector |
CipherSuiteSelector.add(CipherSuitePredicate predicate)
Add all cipher suites which are matched by the given predicate.
|
CipherSuiteSelector |
CipherSuiteSelector.deleteFully(CipherSuitePredicate predicate)
Permanently delete all cipher suites which are matched by the given predicate.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchAll(CipherSuitePredicate... predicates)
Match all of the given predicates.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchAny(CipherSuitePredicate... predicates)
Match any of the given predicates.
|
static CipherSuitePredicate |
CipherSuitePredicate.matchNot(CipherSuitePredicate predicate)
Invert the given predicate.
|
CipherSuiteSelector |
CipherSuiteSelector.pushToEnd(CipherSuitePredicate predicate)
Push all cipher suites which are matched by the given predicate to the end of the enabled ciphers list.
|
CipherSuiteSelector |
CipherSuiteSelector.remove(CipherSuitePredicate predicate)
Remove all cipher suites which are matched by the given predicate.
|
Copyright © 2020 JBoss by Red Hat. All rights reserved.