public class org.glassfish.weld.services.SecurityServicesImpl extends java.lang.Object implements org.jboss.weld.security.spi.SecurityServices
{
public void <init>()
{
org.glassfish.weld.services.SecurityServicesImpl v;
v := @this: org.glassfish.weld.services.SecurityServicesImpl;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public java.security.Principal getPrincipal()
{
com.sun.enterprise.security.SecurityContext v;
java.security.Principal v;
org.glassfish.weld.services.SecurityServicesImpl v;
v := @this: org.glassfish.weld.services.SecurityServicesImpl;
v = staticinvoke <com.sun.enterprise.security.SecurityContext: com.sun.enterprise.security.SecurityContext getCurrent()>();
v = virtualinvoke v.<com.sun.enterprise.security.SecurityContext: java.security.Principal getCallerPrincipal()>();
return v;
}
public void cleanup()
{
org.glassfish.weld.services.SecurityServicesImpl v;
v := @this: org.glassfish.weld.services.SecurityServicesImpl;
return;
}
public org.jboss.weld.security.spi.SecurityContext getSecurityContext()
{
org.glassfish.weld.services.SecurityServicesImpl$SecurityContextImpl v;
org.glassfish.weld.services.SecurityServicesImpl v;
v := @this: org.glassfish.weld.services.SecurityServicesImpl;
v = new org.glassfish.weld.services.SecurityServicesImpl$SecurityContextImpl;
specialinvoke v.<org.glassfish.weld.services.SecurityServicesImpl$SecurityContextImpl: void <init>()>();
return v;
}
}