|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecteu.unicore.security.canl.DefaultAuthnAndTrustConfiguration
eu.emi.emir.security.DefaultServerSecurityConfiguration
eu.emi.emir.security.ServerSecurityProperties
public class ServerSecurityProperties
EMIR security configuration implementation using a Properties source.
| Field Summary | |
|---|---|
static Map<String,eu.unicore.util.configuration.PropertyMD> |
META
|
static String |
PREFIX
|
static String |
PROP_AIP_ORDER
attribute sources order property |
static String |
PROP_AIP_PREFIX
base for AIP property names |
static String |
PROP_CHECKACCESS
do we check access? |
static String |
PROP_CHECKACCESS_ACL
access control PDP class name (implementing de.fzj.uas.security.XacmlPDP) |
static String |
PROP_CHECKACCESS_PDP
access control PDP class name (implementing eu.emir.security.RegistryPDP) |
static String |
PROP_CHECKACCESS_PDPCONFIG
configuration file for the PDP |
static String |
PROP_SSL_ENABLED
property defining whether SSL is enabled |
| Constructor Summary | |
|---|---|
ServerSecurityProperties(Properties p)
|
|
ServerSecurityProperties(Properties source,
eu.unicore.security.canl.IAuthnAndTrustConfiguration authAndTrust)
|
|
| Method Summary | |
|---|---|
Properties |
getRawProperties()
|
boolean |
isAccessControlEnabled(String service)
|
| Methods inherited from class eu.emi.emir.security.DefaultServerSecurityConfiguration |
|---|
getACLConfigurationFile, getAip, getPdp, getPdpConfigurationFile, isACLAccessControlEnabled, isSslEnabled, isXACMLAccessControlEnabled, setAclAccessControlEnabled, setAclConfigurationFile, setAip, setPdp, setPdpConfigFile, setSslEnabled, setXACMLAccessControlEnabled |
| Methods inherited from class eu.unicore.security.canl.DefaultAuthnAndTrustConfiguration |
|---|
clone, getCredential, getValidator, setCredential, setValidator |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface eu.unicore.security.canl.IAuthnAndTrustConfiguration |
|---|
getCredential, getValidator |
| Field Detail |
|---|
public static final String PREFIX
public static final String PROP_SSL_ENABLED
public static final String PROP_CHECKACCESS
public static final String PROP_CHECKACCESS_PDP
eu.emir.security.RegistryPDP)
public static final String PROP_CHECKACCESS_PDPCONFIG
public static final String PROP_AIP_PREFIX
public static final String PROP_AIP_ORDER
public static final String PROP_CHECKACCESS_ACL
de.fzj.uas.security.XacmlPDP)
public static final Map<String,eu.unicore.util.configuration.PropertyMD> META
| Constructor Detail |
|---|
public ServerSecurityProperties(Properties p)
throws Exception
Exception
public ServerSecurityProperties(Properties source,
eu.unicore.security.canl.IAuthnAndTrustConfiguration authAndTrust)
throws Exception
p - authAndTrust -
Exception| Method Detail |
|---|
public Properties getRawProperties()
public boolean isAccessControlEnabled(String service)
isAccessControlEnabled in interface IServerSecurityConfigurationisAccessControlEnabled in class DefaultServerSecurityConfiguration
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||