org.openmdx.security.authentication1.cci2
Interface AuthenticationContext

All Superinterfaces:
AuthenticationContext, org.openmdx.base.cci2.BasicObject, org.openmdx.base.cci2.ContextCapable, org.openmdx.base.cci2.ExtentCapable, org.openmdx.compatibility.view1.cci2.ViewCapable
All Known Subinterfaces:
AuthenticationContext

public interface AuthenticationContext
extends org.openmdx.base.cci2.BasicObject, AuthenticationContext

Class AuthenticationContext


Nested Class Summary
static interface AuthenticationContext.Identity
          Object Identity
 
Method Summary
 Short getCompletion()
           
 void setCompletion(Short completion)
          Sets a new value for the attribute completion.
 void setSegment(Segment segment)
          Sets a new value for the reference segment.
 void setSegment(Segment segment, boolean idIsPersistent, String id)
          Set the object's composite association org:openmdx:security:authentication1:SegmentHostsAuthenticationContext.
 
Methods inherited from interface org.openmdx.base.cci2.BasicObject
getCreatedAt, getCreatedBy, getModifiedAt, getModifiedBy
 
Methods inherited from interface org.openmdx.base.cci2.ExtentCapable
getIdentity
 
Methods inherited from interface org.openmdx.compatibility.view1.cci2.ViewCapable
getView
 
Methods inherited from interface org.openmdx.security.realm1.cci2.AuthenticationContext
getRealm, getSubject, setRealm, setSubject
 

Method Detail

getCompletion

Short getCompletion()
Returns:
The possibly null value for attribute completion.

setCompletion

void setCompletion(Short completion)
Sets a new value for the attribute completion.

Parameters:
completion - The possibly null new value for attribute completion.

setSegment

void setSegment(Segment segment)
Sets a new value for the reference segment.

Parameters:
segment - The non-null new value for this reference.

setSegment

void setSegment(Segment segment,
                boolean idIsPersistent,
                String id)
Set the object's composite association org:openmdx:security:authentication1:SegmentHostsAuthenticationContext.

Parameters:
segment - The non-null new value for this object's composite owner.
idIsPersistent - Defines whether the id is persistent.
id - The non-null new value for this object's qualifier.


This software is published under the BSD license. Copyright © 2003-2007, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.