|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jasig.portal.channels.BaseChannel
org.jasig.portal.channels.CSecureInfo
public class CSecureInfo
CSecureInfo is designed to replace channel instances that are required to be rendered securely, yet the request does not warrant it.
CSecureInfo provides information in place of the actual channel content as it relates to rendering channels that are tagged as secure.
The channel is modeled after CError and borrows code from it liberally.
Field Summary | |
---|---|
private PortalControlStructures |
portcs
|
private static java.lang.String |
sslLocation
|
private static java.lang.String |
ssTitle
|
protected java.lang.String |
str_channelSubscribeId
|
protected IChannel |
the_channel
|
Fields inherited from class org.jasig.portal.channels.BaseChannel |
---|
log, runtimeData, staticData |
Constructor Summary | |
---|---|
CSecureInfo()
|
|
CSecureInfo(java.lang.String channelSubscribeId,
IChannel channelInstance)
|
Method Summary | |
---|---|
ChannelCacheKey |
generateKey()
Requests the channel to generate a key uniqly describing it's current state, and a description of key usage. |
boolean |
isCacheValid(java.lang.Object validity)
Requests the channel to verify validity of the retreived cache based on the validator object. |
void |
receiveEvent(PortalEvent ev)
Passes an outside event to a channel. |
void |
renderXML(org.xml.sax.ContentHandler out)
Ask channel to render its content. |
void |
setPortalControlStructures(PortalControlStructures pcs)
Passes portal control structure to the channel. |
Methods inherited from class org.jasig.portal.channels.BaseChannel |
---|
getRuntimeProperties, setRuntimeData, setStaticData, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.jasig.portal.IChannel |
---|
getRuntimeProperties, setRuntimeData, setStaticData |
Field Detail |
---|
protected java.lang.String str_channelSubscribeId
protected IChannel the_channel
private static final java.lang.String ssTitle
private static final java.lang.String sslLocation
private PortalControlStructures portcs
Constructor Detail |
---|
public CSecureInfo()
public CSecureInfo(java.lang.String channelSubscribeId, IChannel channelInstance)
Method Detail |
---|
public void setPortalControlStructures(PortalControlStructures pcs)
IPrivileged
setPortalControlStructures
in interface IPrivileged
PortalControlStructures
public void receiveEvent(PortalEvent ev)
IChannel
receiveEvent
in interface IChannel
receiveEvent
in class BaseChannel
ev
- PortalEvent objectPortalEvent
public void renderXML(org.xml.sax.ContentHandler out)
IChannel
renderXML
in interface IChannel
renderXML
in class BaseChannel
out
- the SAX ContentHandler to output content topublic ChannelCacheKey generateKey()
ICacheable
generateKey
in interface ICacheable
public boolean isCacheValid(java.lang.Object validity)
ICacheable
isCacheValid
in interface ICacheable
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |