|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.fcrepo.server.security.AbstractRoleConfig
public abstract class AbstractRoleConfig
Abstract implementation of BERoleConfig. Concrete
implementations must override getRole().
| Constructor Summary | |
|---|---|
protected |
AbstractRoleConfig(BERoleConfig parent)
|
| Method Summary | |
|---|---|
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. |
| 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 String getRole()
BERoleConfig
getRole in interface BERoleConfigpublic String[] getIPList()
BERoleConfig
getIPList in interface BERoleConfigpublic String[] getEffectiveIPList()
getEffectiveIPList in interface BERoleConfigpublic void setIPList(String[] ips)
BERoleConfig
setIPList in interface BERoleConfigpublic Boolean getCallbackBasicAuth()
BERoleConfig
getCallbackBasicAuth in interface BERoleConfigpublic Boolean getEffectiveCallbackBasicAuth()
getEffectiveCallbackBasicAuth in interface BERoleConfigpublic void setCallbackBasicAuth(Boolean value)
BERoleConfig
setCallbackBasicAuth in interface BERoleConfigpublic Boolean getCallbackSSL()
BERoleConfig
getCallbackSSL in interface BERoleConfigpublic Boolean getEffectiveCallbackSSL()
getEffectiveCallbackSSL in interface BERoleConfigpublic void setCallbackSSL(Boolean value)
BERoleConfig
setCallbackSSL in interface BERoleConfigpublic Boolean getCallBasicAuth()
BERoleConfig
getCallBasicAuth in interface BERoleConfigpublic Boolean getEffectiveCallBasicAuth()
getEffectiveCallBasicAuth in interface BERoleConfigpublic void setCallBasicAuth(Boolean value)
BERoleConfig
setCallBasicAuth in interface BERoleConfigpublic Boolean getCallSSL()
BERoleConfig
getCallSSL in interface BERoleConfigpublic Boolean getEffectiveCallSSL()
getEffectiveCallSSL in interface BERoleConfigpublic void setCallSSL(Boolean value)
BERoleConfig
setCallSSL in interface BERoleConfigpublic String getCallUsername()
BERoleConfig
getCallUsername in interface BERoleConfigpublic String getEffectiveCallUsername()
getEffectiveCallUsername in interface BERoleConfigpublic void setCallUsername(String user)
BERoleConfig
setCallUsername in interface BERoleConfigpublic String getCallPassword()
BERoleConfig
getCallPassword in interface BERoleConfigpublic String getEffectiveCallPassword()
getEffectiveCallPassword in interface BERoleConfigpublic void setCallPassword(String pass)
BERoleConfig
setCallPassword in interface BERoleConfig
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||