Remote User From CAS client 3.1.1

Srikar Kummamuri skummamuri at agentrics.com
Tue Mar 4 15:22:56 EST 2008


Scott,

Thanks for the reply. I have seen that document and the following is my
code. Since the inner class is not public, I can not access that in my
code. 

 

HttpServletRequestWrapperFilter httpServletRequestWrapperFilter=new
HttpServletRequestWrapperFilter();

HttpServletRequestWrapperFilter.CasHttpServletRequestWrapper
casHttpServletRequestWrapper=httpServletRequestWrapperFilter.new
CasHttpServletRequestWrapper();

System.out.println("Remote user from CAS is
"+httpServletRequestWrapperFilter.principal);

 

The error is,

 

compile-jsrc:

    [javac] Compiling 1 source file to C:\Program
Files\MicroStrategy\SDK\samples\java\webapps\ExternalSecurity\classes

    [javac] C:\Program
Files\MicroStrategy\SDK\samples\java\webapps\ExternalSecurity\src\com\mi
crostrategy\sdk\externals

ecurity\SampleExternalSecurity.java:245:
org.jasig.cas.client.util.HttpServletRequestWrapperFilter.CasHttpServlet
Request

Wrapper is not public in
org.jasig.cas.client.util.HttpServletRequestWrapperFilter; cannot be
accessed from outside pack

age

    [javac]
HttpServletRequestWrapperFilter.CasHttpServletRequestWrapper cas

HttpServletRequestWrapper=httpServletRequestWrapperFilter.new
CasHttpServletRequestWrapper();

    [javac]
^

    [javac] C:\Program
Files\MicroStrategy\SDK\samples\java\webapps\ExternalSecurity\src\com\mi
crostrategy\sdk\externals

ecurity\SampleExternalSecurity.java:245:
org.jasig.cas.client.util.HttpServletRequestWrapperFilter.CasHttpServlet
Request

Wrapper is not public in
org.jasig.cas.client.util.HttpServletRequestWrapperFilter; cannot be
accessed from outside pack

age

    [javac]
HttpServletRequestWrapperFilter.CasHttpServletRequestWrapper cas

HttpServletRequestWrapper=httpServletRequestWrapperFilter.new
CasHttpServletRequestWrapper();

    [javac]

                                                                  ^

    [javac] 2 errors

 

BUILD FAILED.

 

 

What is that I am doing wrong in here?

 

 

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://tp.its.yale.edu/pipermail/cas/attachments/20080304/241568d0/attachment.html 


More information about the cas mailing list