org.openmdx.security.realm1.cci
Class AuthenticationContextFilterImpl
java.lang.Object
org.openmdx.base.accessor.jmi.spi.RefFilter_1
org.openmdx.base.accessor.jmi.spi.RefPredicate_1
org.openmdx.security.realm1.cci.AuthenticationContextFilterImpl
- All Implemented Interfaces:
- Serializable, RefFilter_1_0, RefFilter_1_1, AuthenticationContextFilter, AuthenticationContextQuery, AnyTypePredicate
public class AuthenticationContextFilterImpl
- extends RefPredicate_1
- implements AuthenticationContextFilter, AuthenticationContextQuery
- See Also:
- Serialized Form
| 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 |
AuthenticationContextFilterImpl
public AuthenticationContextFilterImpl(RefPackage_1_0 aPackage)
AuthenticationContextFilterImpl
public AuthenticationContextFilterImpl(RefPackage_1_0 aPackage,
FilterProperty[] filterProperties,
AttributeSpecifier[] attributeSpecifiers)
AuthenticationContextFilterImpl
public AuthenticationContextFilterImpl(RefPackage_1_0 aPackage,
FilterProperty[] filterProperties,
AttributeSpecifier[] attributeSpecifiers,
RefFilter_1_0 delegateFilter,
Short delegateQuantor,
String delegateName)
forAllRealm
public void forAllRealm(short operator,
Realm[] filterValues)
- Specified by:
forAllRealm in interface AuthenticationContextFilter
- Parameters:
operator - The operator for this filter.- See Also:
FilterOperators
thereExistsRealm
public void thereExistsRealm(short operator,
Realm[] filterValues)
- Specified by:
thereExistsRealm in interface AuthenticationContextFilter
- Parameters:
operator - The operator for this filter.- See Also:
FilterOperators
forAllRealm
public void forAllRealm(short operator,
Collection values)
- Specified by:
forAllRealm in interface AuthenticationContextFilter
- Parameters:
operator - The operator for this filter.- See Also:
FilterOperators
thereExistsRealm
public void thereExistsRealm(short operator,
Collection values)
- Specified by:
thereExistsRealm in interface AuthenticationContextFilter
- Parameters:
operator - The operator for this filter.- See Also:
FilterOperators
realm
public RealmQuery realm()
- Specified by:
realm in interface AuthenticationContextQuery
forAllSubject
public void forAllSubject(short operator,
Subject[] filterValues)
- Specified by:
forAllSubject in interface AuthenticationContextFilter
- Parameters:
operator - The operator for this filter.- See Also:
FilterOperators
thereExistsSubject
public void thereExistsSubject(short operator,
Subject[] filterValues)
- Specified by:
thereExistsSubject in interface AuthenticationContextFilter
- Parameters:
operator - The operator for this filter.- See Also:
FilterOperators
forAllSubject
public void forAllSubject(short operator,
Collection values)
- Specified by:
forAllSubject in interface AuthenticationContextFilter
- Parameters:
operator - The operator for this filter.- See Also:
FilterOperators
thereExistsSubject
public void thereExistsSubject(short operator,
Collection values)
- Specified by:
thereExistsSubject in interface AuthenticationContextFilter
- Parameters:
operator - The operator for this filter.- See Also:
FilterOperators
subject
public OptionalFeaturePredicate subject()
- Description copied from interface:
AuthenticationContextQuery
- Adds a constraint to the predicate for
AuthenticationContext testing whether the value of the
feature subject is null or not.
- Specified by:
subject in interface AuthenticationContextQuery
thereExistsSubject
public SubjectQuery thereExistsSubject()
- Description copied from interface:
AuthenticationContextQuery
- Adds a constraint for the feature
subject 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!
- Specified by:
thereExistsSubject in interface AuthenticationContextQuery
forAllSubject
public SubjectQuery forAllSubject()
- Description copied from interface:
AuthenticationContextQuery
- Adds a constraint for the feature
subject 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!
- Specified by:
forAllSubject in interface AuthenticationContextQuery
This software is published under the BSD license. Copyright © 2003-2007, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.