org.apache.jetspeed.sso.impl
Class SSOContextImpl

java.lang.Object
  extended by org.apache.jetspeed.sso.impl.SSOContextImpl
All Implemented Interfaces:
Serializable, org.apache.jetspeed.sso.SSOContext

public class SSOContextImpl
extends Object
implements org.apache.jetspeed.sso.SSOContext, Serializable

SSOContextImpl Class holding credential information

Version:
$Id: SSOContextImpl.java 516448 2007-03-09 16:25:47Z ate $
Author:
Roger Ruttimann
See Also:
Serialized Form

Field Summary
private  String portalPrincipal
           
private  String remoteCredential
           
private  String remotePrincipal
           
private  long remotePrincipalId
           
 
Constructor Summary
SSOContextImpl(long remotePrincipalId, String remotePrincipal, String remoteCredential)
          Constructor takes all arguments since members can't be altered
SSOContextImpl(long remotePrincipalId, String remotePrincipal, String remoteCredential, String portalPrincipal)
           
 
Method Summary
 String getPortalPrincipalName()
           
 String getRemoteCredential()
           
 long getRemotePrincipalId()
           
 String getRemotePrincipalName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

remotePrincipalId

private long remotePrincipalId

remoteCredential

private String remoteCredential

remotePrincipal

private String remotePrincipal

portalPrincipal

private String portalPrincipal
Constructor Detail

SSOContextImpl

public SSOContextImpl(long remotePrincipalId,
                      String remotePrincipal,
                      String remoteCredential)
Constructor takes all arguments since members can't be altered


SSOContextImpl

public SSOContextImpl(long remotePrincipalId,
                      String remotePrincipal,
                      String remoteCredential,
                      String portalPrincipal)
Method Detail

getRemotePrincipalId

public long getRemotePrincipalId()
Specified by:
getRemotePrincipalId in interface org.apache.jetspeed.sso.SSOContext

getRemotePrincipalName

public String getRemotePrincipalName()
Specified by:
getRemotePrincipalName in interface org.apache.jetspeed.sso.SSOContext

getRemoteCredential

public String getRemoteCredential()
Specified by:
getRemoteCredential in interface org.apache.jetspeed.sso.SSOContext

getPortalPrincipalName

public String getPortalPrincipalName()
Specified by:
getPortalPrincipalName in interface org.apache.jetspeed.sso.SSOContext


Copyright © 1999-2007 Apache Software Foundation. All Rights Reserved.