public class PolicySASLPolicy<T extends PolicySASLPolicy<T>> extends Object
Constructor and Description |
---|
PolicySASLPolicy() |
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener)
Adds a property change listener
|
Boolean |
forwardSecrecy()
The optional nested "forward-secrecy" element contains a boolean value
which specifies whether mechanisms that implement forward secrecy between
sessions are required.
|
T |
forwardSecrecy(Boolean value)
The optional nested "forward-secrecy" element contains a boolean value
which specifies whether mechanisms that implement forward secrecy between
sessions are required.
|
String |
getKey() |
Boolean |
noActive()
The optional nested "no-active" element contains a boolean value which
specifies whether mechanisms susceptible to active (non-dictionary)
attacks are not permitted.
|
T |
noActive(Boolean value)
The optional nested "no-active" element contains a boolean value which
specifies whether mechanisms susceptible to active (non-dictionary)
attacks are not permitted.
|
Boolean |
noAnonymous()
The optional nested "no-anonymous" element contains a boolean value which
specifies whether mechanisms that accept anonymous login are permitted.
|
T |
noAnonymous(Boolean value)
The optional nested "no-anonymous" element contains a boolean value which
specifies whether mechanisms that accept anonymous login are permitted.
|
Boolean |
noDictionary()
The optional nested "no-dictionary" element contains a boolean value
which specifies whether mechanisms susceptible to passive dictionary
attacks are permitted.
|
T |
noDictionary(Boolean value)
The optional nested "no-dictionary" element contains a boolean value
which specifies whether mechanisms susceptible to passive dictionary
attacks are permitted.
|
Boolean |
noPlainText()
The optional nested "no-plain-text" element contains a boolean value
which specifies whether mechanisms susceptible to simple plain passive
attacks (e.g., "PLAIN") are not permitted.
|
T |
noPlainText(Boolean value)
The optional nested "no-plain-text" element contains a boolean value
which specifies whether mechanisms susceptible to simple plain passive
attacks (e.g., "PLAIN") are not permitted.
|
Boolean |
passCredentials()
The optional nested "pass-credentials" element contains a boolean value
which specifies whether mechanisms that pass client credentials are
required.
|
T |
passCredentials(Boolean value)
The optional nested "pass-credentials" element contains a boolean value
which specifies whether mechanisms that pass client credentials are
required.
|
void |
removePropertyChangeListener(PropertyChangeListener listener)
Removes a property change listener
|
public String getKey()
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
public Boolean forwardSecrecy()
public T forwardSecrecy(Boolean value)
public Boolean noActive()
public T noActive(Boolean value)
public Boolean noAnonymous()
public T noAnonymous(Boolean value)
public Boolean noDictionary()
public T noDictionary(Boolean value)
public Boolean noPlainText()
public T noPlainText(Boolean value)
public Boolean passCredentials()
Copyright © 2019 JBoss by Red Hat. All rights reserved.