|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openmdx.base.accessor.jmi.spi.RefFilter_1
org.openmdx.base.accessor.jmi.spi.RefPredicate_1
org.openmdx.security.realm1.cci.AuthenticationContextFilterImpl
public class AuthenticationContextFilterImpl
| Field Summary |
|---|
| Fields inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1 |
|---|
filter, name, quantor |
| Constructor Summary | |
|---|---|
AuthenticationContextFilterImpl(RefPackage_1_0 aPackage)
|
|
AuthenticationContextFilterImpl(RefPackage_1_0 aPackage,
FilterProperty[] filterProperties,
AttributeSpecifier[] attributeSpecifiers)
|
|
AuthenticationContextFilterImpl(RefPackage_1_0 aPackage,
FilterProperty[] filterProperties,
AttributeSpecifier[] attributeSpecifiers,
RefFilter_1_0 delegateFilter,
Short delegateQuantor,
String delegateName)
|
|
| Method Summary | |
|---|---|
void |
forAllRealm(short operator,
Collection values)
Adds a constraint for the attribute realm to the filter. |
void |
forAllRealm(short operator,
Realm[] filterValues)
Adds a constraint for the attribute realm to the filter. |
SubjectQuery |
forAllSubject()
Adds a constraint for the feature subject to the
predicate. |
void |
forAllSubject(short operator,
Collection values)
Adds a constraint for the attribute subject to the filter. |
void |
forAllSubject(short operator,
Subject[] filterValues)
Adds a constraint for the attribute subject to the filter. |
RealmQuery |
realm()
Adds a constraint for the feature realm to the predicate. |
OptionalFeaturePredicate |
subject()
Adds a constraint to the predicate for AuthenticationContext testing whether the value of the
feature subject is null or not. |
void |
thereExistsRealm(short operator,
Collection values)
Adds a constraint for the attribute realm to the filter. |
void |
thereExistsRealm(short operator,
Realm[] filterValues)
Adds a constraint for the attribute realm to the filter. |
SubjectQuery |
thereExistsSubject()
Adds a constraint for the feature subject to the
predicate. |
void |
thereExistsSubject(short operator,
Collection values)
Adds a constraint for the attribute subject to the filter. |
void |
thereExistsSubject(short operator,
Subject[] filterValues)
Adds a constraint for the attribute subject to the filter. |
| Methods inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1 |
|---|
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo, refAddValue |
| Methods inherited from class org.openmdx.base.accessor.jmi.spi.RefFilter_1 |
|---|
clear, refAddValue, refAddValue, refAddValue, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties, refGetOrder, refGetOrder, refGetPredicate, refGetPredicate, refGetPredicate, refGetPredicate, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefFilter_1_0 |
|---|
clear, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties |
| Methods inherited from interface org.w3c.cci2.AnyTypePredicate |
|---|
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo |
| Constructor Detail |
|---|
public AuthenticationContextFilterImpl(RefPackage_1_0 aPackage)
public AuthenticationContextFilterImpl(RefPackage_1_0 aPackage,
FilterProperty[] filterProperties,
AttributeSpecifier[] attributeSpecifiers)
public AuthenticationContextFilterImpl(RefPackage_1_0 aPackage,
FilterProperty[] filterProperties,
AttributeSpecifier[] attributeSpecifiers,
RefFilter_1_0 delegateFilter,
Short delegateQuantor,
String delegateName)
| Method Detail |
|---|
public void forAllRealm(short operator,
Realm[] filterValues)
AuthenticationContextFilterrealm to the filter.
An instance of class AuthenticationContext is excluded
from the result set unless its value of attribute realm
satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods forAllRealm and
thereExistsRealm for the same arguments.
You can set at most one thereExistsRealm or
forAllRealm constraint for this attribute.
forAllRealm in interface AuthenticationContextFilteroperator - The operator for this filter.filterValues - The values you want the attribute
realm to be compared to.FilterOperators
public void thereExistsRealm(short operator,
Realm[] filterValues)
AuthenticationContextFilterrealm to the filter.
An instance of class AuthenticationContext is excluded
from the result set unless its value of attribute realm
satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods forAllRealm and
thereExistsRealm for the same arguments.
You can set at most one thereExistsRealm or
forAllRealm constraint for this attribute.
thereExistsRealm in interface AuthenticationContextFilteroperator - The operator for this filter.filterValues - The values you want the attribute
realm to be compared to.FilterOperators
public void forAllRealm(short operator,
Collection values)
AuthenticationContextFilterrealm to the filter.
An instance of class AuthenticationContext is excluded
from the result set unless its value of attribute realm
satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods forAllRealm and
thereExistsRealm for the same arguments.
You can set at most one thereExistsRealm or
forAllRealm constraint for this attribute.
forAllRealm in interface AuthenticationContextFilteroperator - The operator for this filter.values - The values you want the attribute
realm to be compared to.FilterOperators
public void thereExistsRealm(short operator,
Collection values)
AuthenticationContextFilterrealm to the filter.
An instance of class AuthenticationContext is excluded
from the result set unless its value of attribute realm
satisfies the given condition.
Since the multiplicity for this attribute is 1..1, there is no
difference between the filter methods forAllRealm and
thereExistsRealm for the same arguments.
You can set at most one thereExistsRealm or
forAllRealm constraint for this attribute.
thereExistsRealm in interface AuthenticationContextFilteroperator - The operator for this filter.values - The values you want the attribute
realm to be compared to.FilterOperatorspublic RealmQuery realm()
AuthenticationContextQueryrealm to the predicate.
The predicate for AuthenticationContext evaluates
true if its value of feature realm satisfies
the selected condition.
realm in interface AuthenticationContextQuery
public void forAllSubject(short operator,
Subject[] filterValues)
AuthenticationContextFiltersubject to the filter.
An instance of class AuthenticationContext is excluded
from the result set unless its value of attribute subject
satisfies the given condition.
Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the filter condition is met!
You can set at most one thereExistsSubject or
forAllSubject constraint for this attribute.
forAllSubject in interface AuthenticationContextFilteroperator - The operator for this filter.filterValues - The values you want the attribute
subject to be compared to.FilterOperators
public void thereExistsSubject(short operator,
Subject[] filterValues)
AuthenticationContextFiltersubject to the filter.
An instance of class AuthenticationContext is excluded
from the result set unless its value of attribute subject
satisfies the given condition.
Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the filter condition is not met!
You can set at most one thereExistsSubject or
forAllSubject constraint for this attribute.
thereExistsSubject in interface AuthenticationContextFilteroperator - The operator for this filter.filterValues - The values you want the attribute
subject to be compared to.FilterOperators
public void forAllSubject(short operator,
Collection values)
AuthenticationContextFiltersubject to the filter.
An instance of class AuthenticationContext is excluded
from the result set unless its value of attribute subject
satisfies the given condition.
Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the filter condition is met!
You can set at most one thereExistsSubject or
forAllSubject constraint for this attribute.
forAllSubject in interface AuthenticationContextFilteroperator - The operator for this filter.values - The values you want the attribute
subject to be compared to.FilterOperators
public void thereExistsSubject(short operator,
Collection values)
AuthenticationContextFiltersubject to the filter.
An instance of class AuthenticationContext is excluded
from the result set unless its value of attribute subject
satisfies the given condition.
Since the multiplicity for this attribute is 0..1, the attribute can have no value in which case the filter condition is not met!
You can set at most one thereExistsSubject or
forAllSubject constraint for this attribute.
thereExistsSubject in interface AuthenticationContextFilteroperator - The operator for this filter.values - The values you want the attribute
subject to be compared to.FilterOperatorspublic OptionalFeaturePredicate subject()
AuthenticationContextQueryAuthenticationContext testing whether the value of the
feature subject is null or not.
subject in interface AuthenticationContextQuerypublic SubjectQuery thereExistsSubject()
AuthenticationContextQuerysubject to the
predicate. The predicate for AuthenticationContext
evaluates true if its value of feature
subject satisfies the selected condition.
Since the multiplicity for this attribute is 0..1, the attribute can
have no value in which case the predicate evaluates to
false!
thereExistsSubject in interface AuthenticationContextQuerypublic SubjectQuery forAllSubject()
AuthenticationContextQuerysubject to the
predicate. The predicate for AuthenticationContext
evaluates true if its value of feature
subject satisfies the selected condition.
Since the multiplicity for this attribute is 0..1, the attribute can
have no value in which case the predicate evaluates to
true!
forAllSubject in interface AuthenticationContextQuery
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||