|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfedora.server.security.AbstractRoleConfig
public abstract class AbstractRoleConfig
Abstract implementation of BERoleConfig.
Concrete implementations must override getRole().
| Constructor Summary | |
|---|---|
protected |
AbstractRoleConfig(BERoleConfig parent)
|
| Method Summary | |
|---|---|
java.lang.Boolean |
getCallbackBasicAuth()
Get whether backend callbacks for this role require basic auth. |
java.lang.Boolean |
getCallbackSSL()
Get whether backend callbacks for this role require SSL. |
java.lang.Boolean |
getCallBasicAuth()
Get whether backend calls for this role will use basic auth. |
java.lang.String |
getCallPassword()
Get the basicauth password for backend calls for this role. |
java.lang.Boolean |
getCallSSL()
Get whether backend calls for this role will SSL. |
java.lang.String |
getCallUsername()
Get the basicauth username for backend calls for this role. |
java.lang.Boolean |
getEffectiveCallbackBasicAuth()
|
java.lang.Boolean |
getEffectiveCallbackSSL()
|
java.lang.Boolean |
getEffectiveCallBasicAuth()
|
java.lang.String |
getEffectiveCallPassword()
|
java.lang.Boolean |
getEffectiveCallSSL()
|
java.lang.String |
getEffectiveCallUsername()
|
java.lang.String[] |
getEffectiveIPList()
|
java.lang.String[] |
getIPList()
Get the list of IP addresses that are allowed to make back-end callbacks to Fedora using this role. |
abstract java.lang.String |
getRole()
Get the name of the role this configuration applies to. |
void |
setCallbackBasicAuth(java.lang.Boolean value)
Set whether backend callbacks for this role require basic auth. |
void |
setCallbackSSL(java.lang.Boolean value)
Set whether backend callbacks for this role require SSL. |
void |
setCallBasicAuth(java.lang.Boolean value)
Set whether backend calls for this role will use basic auth. |
void |
setCallPassword(java.lang.String pass)
Set the basicauth password for backend calls for this role. |
void |
setCallSSL(java.lang.Boolean value)
Set whether backend calls for this role will SSL. |
void |
setCallUsername(java.lang.String user)
Set the basicauth username for backend calls for this role. |
void |
setIPList(java.lang.String[] ips)
Set the list of IP addresses that are allowed to make back-end callbacks to Fedora using this role. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected AbstractRoleConfig(BERoleConfig parent)
| Method Detail |
|---|
public abstract java.lang.String getRole()
BERoleConfig
getRole in interface BERoleConfigpublic java.lang.String[] getIPList()
BERoleConfig
getIPList in interface BERoleConfigpublic java.lang.String[] getEffectiveIPList()
getEffectiveIPList in interface BERoleConfigpublic void setIPList(java.lang.String[] ips)
BERoleConfig
setIPList in interface BERoleConfigpublic java.lang.Boolean getCallbackBasicAuth()
BERoleConfig
getCallbackBasicAuth in interface BERoleConfigpublic java.lang.Boolean getEffectiveCallbackBasicAuth()
getEffectiveCallbackBasicAuth in interface BERoleConfigpublic void setCallbackBasicAuth(java.lang.Boolean value)
BERoleConfig
setCallbackBasicAuth in interface BERoleConfigpublic java.lang.Boolean getCallbackSSL()
BERoleConfig
getCallbackSSL in interface BERoleConfigpublic java.lang.Boolean getEffectiveCallbackSSL()
getEffectiveCallbackSSL in interface BERoleConfigpublic void setCallbackSSL(java.lang.Boolean value)
BERoleConfig
setCallbackSSL in interface BERoleConfigpublic java.lang.Boolean getCallBasicAuth()
BERoleConfig
getCallBasicAuth in interface BERoleConfigpublic java.lang.Boolean getEffectiveCallBasicAuth()
getEffectiveCallBasicAuth in interface BERoleConfigpublic void setCallBasicAuth(java.lang.Boolean value)
BERoleConfig
setCallBasicAuth in interface BERoleConfigpublic java.lang.Boolean getCallSSL()
BERoleConfig
getCallSSL in interface BERoleConfigpublic java.lang.Boolean getEffectiveCallSSL()
getEffectiveCallSSL in interface BERoleConfigpublic void setCallSSL(java.lang.Boolean value)
BERoleConfig
setCallSSL in interface BERoleConfigpublic java.lang.String getCallUsername()
BERoleConfig
getCallUsername in interface BERoleConfigpublic java.lang.String getEffectiveCallUsername()
getEffectiveCallUsername in interface BERoleConfigpublic void setCallUsername(java.lang.String user)
BERoleConfig
setCallUsername in interface BERoleConfigpublic java.lang.String getCallPassword()
BERoleConfig
getCallPassword in interface BERoleConfigpublic java.lang.String getEffectiveCallPassword()
getEffectiveCallPassword in interface BERoleConfigpublic void setCallPassword(java.lang.String pass)
BERoleConfig
setCallPassword in interface BERoleConfig
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||