public class AttributePresentConstraints extends APolicyRule implements IEnrollmentPolicy, IExtendedPluginInfo
NOTE: The Policy Framework has been replaced by the Profile Framework.
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
DEF_ATTR
Deprecated.
|
protected static java.lang.String |
DEF_LDAP_AUTH
Deprecated.
|
protected static java.lang.String |
DEF_LDAP_BASE
Deprecated.
|
protected static java.lang.String |
DEF_LDAP_BIND
Deprecated.
|
protected static java.lang.String |
DEF_LDAP_CERT
Deprecated.
|
protected static java.lang.String |
DEF_LDAP_HOST
Deprecated.
|
protected static java.lang.Integer |
DEF_LDAP_MAXC
Deprecated.
|
protected static java.lang.Integer |
DEF_LDAP_MINC
Deprecated.
|
protected static java.lang.Integer |
DEF_LDAP_PORT
Deprecated.
|
protected static java.lang.String |
DEF_LDAP_PW
Deprecated.
|
protected static java.lang.Boolean |
DEF_LDAP_SSL
Deprecated.
|
protected static java.lang.Integer |
DEF_LDAP_VER
Deprecated.
|
protected static java.lang.String |
DEF_VALUE
Deprecated.
|
protected java.lang.String |
mImplName
Deprecated.
|
protected java.lang.String |
mName
Deprecated.
|
protected static java.util.Hashtable |
mParamDefault
Deprecated.
|
protected static java.util.Vector |
mParamNames
Deprecated.
|
protected java.util.Hashtable |
mParamValue
Deprecated.
|
protected static java.lang.String |
PROP_ATTR
Deprecated.
|
protected static java.lang.String |
PROP_ENABLED
Deprecated.
|
protected static java.lang.String |
PROP_LDAP
Deprecated.
|
protected static java.lang.String |
PROP_LDAP_AUTH
Deprecated.
|
protected static java.lang.String |
PROP_LDAP_BASE
Deprecated.
|
protected static java.lang.String |
PROP_LDAP_BIND
Deprecated.
|
protected static java.lang.String |
PROP_LDAP_CERT
Deprecated.
|
protected static java.lang.String |
PROP_LDAP_HOST
Deprecated.
|
protected static java.lang.String |
PROP_LDAP_MAXC
Deprecated.
|
protected static java.lang.String |
PROP_LDAP_MINC
Deprecated.
|
protected static java.lang.String |
PROP_LDAP_PORT
Deprecated.
|
protected static java.lang.String |
PROP_LDAP_PW
Deprecated.
|
protected static java.lang.String |
PROP_LDAP_SSL
Deprecated.
|
protected static java.lang.String |
PROP_LDAP_VER
Deprecated.
|
protected static java.lang.String |
PROP_VALUE
Deprecated.
|
DESC, mFilterExp, mInstanceName, NAME
PROP_ENABLE, PROP_IMPLNAME, PROP_PREDICATE
HELP_TEXT, HELP_TOKEN
Constructor and Description |
---|
AttributePresentConstraints()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected static void |
addParam(java.lang.String name,
java.lang.Object value)
Deprecated.
|
PolicyResult |
apply(IRequest r)
Deprecated.
Applies the policy on the given Request.
|
protected void |
getBooleanConfigParam(IConfigStore config,
java.lang.String paramName)
Deprecated.
|
IConfigStore |
getConfigStore()
Deprecated.
|
java.util.Vector |
getDefaultParams()
Deprecated.
Return default parameters for a policy implementation.
|
java.lang.String[] |
getExtendedPluginInfo(java.util.Locale locale)
Deprecated.
This method returns an array of strings.
|
java.lang.String |
getImplName()
Deprecated.
|
java.util.Vector |
getInstanceParams()
Deprecated.
Return configured parameters for a policy rule instance.
|
protected void |
getIntConfigParam(IConfigStore config,
java.lang.String paramName)
Deprecated.
|
java.lang.String |
getName()
Deprecated.
Returns the name of the policy rule.
|
protected void |
getStringConfigParam(IConfigStore config,
java.lang.String paramName)
Deprecated.
|
void |
init(ISubsystem owner,
IConfigStore config)
Deprecated.
Initializes the policy rule.
|
protected void |
log(int level,
java.lang.String msg)
Deprecated.
log a message for this policy rule.
|
void |
shutdown()
Deprecated.
|
agentApproved, createKeyIdentifier, deferred, formSHA1KeyId, formSpkiSHA1KeyId, getDescription, getInstanceName, getPredicate, setError, setError, setError, setInstanceName, setPolicyException, setPolicyException, setPredicate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDescription, getInstanceName, getPredicate, setError, setInstanceName, setPolicyException, setPredicate
protected static final java.lang.String PROP_ENABLED
protected static final java.lang.String PROP_LDAP
protected java.lang.String mName
protected java.lang.String mImplName
protected static final java.lang.String PROP_LDAP_HOST
protected static final java.lang.String DEF_LDAP_HOST
protected static final java.lang.String PROP_LDAP_PORT
protected static final java.lang.Integer DEF_LDAP_PORT
protected static final java.lang.String PROP_LDAP_SSL
protected static final java.lang.Boolean DEF_LDAP_SSL
protected static final java.lang.String PROP_LDAP_VER
protected static final java.lang.Integer DEF_LDAP_VER
protected static final java.lang.String PROP_LDAP_BIND
protected static final java.lang.String DEF_LDAP_BIND
protected static final java.lang.String PROP_LDAP_PW
protected static final java.lang.String DEF_LDAP_PW
protected static final java.lang.String PROP_LDAP_CERT
protected static final java.lang.String DEF_LDAP_CERT
protected static final java.lang.String PROP_LDAP_AUTH
protected static final java.lang.String DEF_LDAP_AUTH
protected static final java.lang.String PROP_LDAP_BASE
protected static final java.lang.String DEF_LDAP_BASE
protected static final java.lang.String PROP_LDAP_MINC
protected static final java.lang.Integer DEF_LDAP_MINC
protected static final java.lang.String PROP_LDAP_MAXC
protected static final java.lang.Integer DEF_LDAP_MAXC
protected static final java.lang.String PROP_ATTR
protected static final java.lang.String DEF_ATTR
protected static final java.lang.String PROP_VALUE
protected static final java.lang.String DEF_VALUE
protected static java.util.Vector mParamNames
protected static java.util.Hashtable mParamDefault
protected java.util.Hashtable mParamValue
public java.lang.String[] getExtendedPluginInfo(java.util.Locale locale)
IExtendedPluginInfo
getExtendedPluginInfo
in interface IExtendedPluginInfo
public java.lang.String getName()
APolicyRule
getName
in interface IPolicyRule
getName
in class APolicyRule
public java.lang.String getImplName()
public IConfigStore getConfigStore()
public void shutdown()
protected static void addParam(java.lang.String name, java.lang.Object value)
protected void getStringConfigParam(IConfigStore config, java.lang.String paramName)
protected void getIntConfigParam(IConfigStore config, java.lang.String paramName)
protected void getBooleanConfigParam(IConfigStore config, java.lang.String paramName)
public void init(ISubsystem owner, IConfigStore config) throws EBaseException
APolicyRule
init
in interface IPolicyRule
init
in class APolicyRule
config
- The config store referenceEBaseException
public PolicyResult apply(IRequest r)
APolicyRule
apply
in interface IPolicyRule
apply
in interface IPolicy
apply
in class APolicyRule
r
- The request on which to apply policy.public java.util.Vector getInstanceParams()
APolicyRule
getInstanceParams
in interface IPolicyRule
getInstanceParams
in class APolicyRule
public java.util.Vector getDefaultParams()
APolicyRule
getDefaultParams
in interface IPolicyRule
getDefaultParams
in class APolicyRule
protected void log(int level, java.lang.String msg)
APolicyRule
log
in class APolicyRule