public abstract class AbstractRoleConfig extends Object implements BERoleConfig
BERoleConfig. Concrete
implementations must override getRole().| Modifier | Constructor and Description |
|---|---|
protected |
AbstractRoleConfig(BERoleConfig parent) |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getCallbackBasicAuth()
Get whether backend callbacks for this role require basic auth.
|
Boolean |
getCallbackSSL()
Get whether backend callbacks for this role require SSL.
|
Boolean |
getCallBasicAuth()
Get whether backend calls for this role will use basic auth.
|
String |
getCallPassword()
Get the basicauth password for backend calls for this role.
|
Boolean |
getCallSSL()
Get whether backend calls for this role will SSL.
|
String |
getCallUsername()
Get the basicauth username for backend calls for this role.
|
Boolean |
getEffectiveCallbackBasicAuth() |
Boolean |
getEffectiveCallbackSSL() |
Boolean |
getEffectiveCallBasicAuth() |
String |
getEffectiveCallPassword() |
Boolean |
getEffectiveCallSSL() |
String |
getEffectiveCallUsername() |
String[] |
getEffectiveIPList() |
String[] |
getIPList()
Get the list of IP addresses that are allowed to make back-end callbacks
to Fedora using this role.
|
abstract String |
getRole()
Get the name of the role this configuration applies to.
|
void |
setCallbackBasicAuth(Boolean value)
Set whether backend callbacks for this role require basic auth.
|
void |
setCallbackSSL(Boolean value)
Set whether backend callbacks for this role require SSL.
|
void |
setCallBasicAuth(Boolean value)
Set whether backend calls for this role will use basic auth.
|
void |
setCallPassword(String pass)
Set the basicauth password for backend calls for this role.
|
void |
setCallSSL(Boolean value)
Set whether backend calls for this role will SSL.
|
void |
setCallUsername(String user)
Set the basicauth username for backend calls for this role.
|
void |
setIPList(String[] ips)
Set the list of IP addresses that are allowed to make back-end callbacks
to Fedora using this role.
|
protected AbstractRoleConfig(BERoleConfig parent)
public abstract String getRole()
BERoleConfiggetRole in interface BERoleConfigpublic String[] getIPList()
BERoleConfiggetIPList in interface BERoleConfigpublic String[] getEffectiveIPList()
getEffectiveIPList in interface BERoleConfigpublic void setIPList(String[] ips)
BERoleConfigsetIPList in interface BERoleConfigpublic Boolean getCallbackBasicAuth()
BERoleConfiggetCallbackBasicAuth in interface BERoleConfigpublic Boolean getEffectiveCallbackBasicAuth()
getEffectiveCallbackBasicAuth in interface BERoleConfigpublic void setCallbackBasicAuth(Boolean value)
BERoleConfigsetCallbackBasicAuth in interface BERoleConfigpublic Boolean getCallbackSSL()
BERoleConfiggetCallbackSSL in interface BERoleConfigpublic Boolean getEffectiveCallbackSSL()
getEffectiveCallbackSSL in interface BERoleConfigpublic void setCallbackSSL(Boolean value)
BERoleConfigsetCallbackSSL in interface BERoleConfigpublic Boolean getCallBasicAuth()
BERoleConfiggetCallBasicAuth in interface BERoleConfigpublic Boolean getEffectiveCallBasicAuth()
getEffectiveCallBasicAuth in interface BERoleConfigpublic void setCallBasicAuth(Boolean value)
BERoleConfigsetCallBasicAuth in interface BERoleConfigpublic Boolean getCallSSL()
BERoleConfiggetCallSSL in interface BERoleConfigpublic Boolean getEffectiveCallSSL()
getEffectiveCallSSL in interface BERoleConfigpublic void setCallSSL(Boolean value)
BERoleConfigsetCallSSL in interface BERoleConfigpublic String getCallUsername()
BERoleConfiggetCallUsername in interface BERoleConfigpublic String getEffectiveCallUsername()
getEffectiveCallUsername in interface BERoleConfigpublic void setCallUsername(String user)
BERoleConfigsetCallUsername in interface BERoleConfigpublic String getCallPassword()
BERoleConfiggetCallPassword in interface BERoleConfigpublic String getEffectiveCallPassword()
getEffectiveCallPassword in interface BERoleConfigpublic void setCallPassword(String pass)
BERoleConfigsetCallPassword in interface BERoleConfigCopyright © 2013 DuraSpace. All Rights Reserved.