|
||||||||||
| 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 IPrivilegedPortalControlStructurespublic void receiveEvent(PortalEvent ev)
IChannel
receiveEvent in interface IChannelreceiveEvent in class BaseChannelev - PortalEvent objectPortalEventpublic void renderXML(org.xml.sax.ContentHandler out)
IChannel
renderXML in interface IChannelrenderXML in class BaseChannelout - the SAX ContentHandler to output content topublic ChannelCacheKey generateKey()
ICacheable
generateKey in interface ICacheablepublic 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 | |||||||||