Examples of unauthenticatedPrincipal()


Examples of org.jboss.ejb3.annotation.SecurityDomain.unauthenticatedPrincipal()

               /**
                * Special Case: Invocation has no principal set,
                * but an unauthenticatedPrincipal has been configured in JBoss DD
                */
               Principal userPrincipal = sc.getUtil().getUserPrincipal();
               String unauthenticatedPrincipal = domain.unauthenticatedPrincipal();
               if(userPrincipal == null && unauthenticatedPrincipal !=null &&
                     unauthenticatedPrincipal.length() > 0)
               {
                  Identity unauthenticatedIdentity = new SimpleIdentity(unauthenticatedPrincipal);
                  sc.getSubjectInfo().addIdentity(unauthenticatedIdentity);
View Full Code Here

Examples of org.jboss.ejb3.annotation.SecurityDomain.unauthenticatedPrincipal()

               /**
                * Special Case: Invocation has no principal set,
                * but an unauthenticatedPrincipal has been configured in JBoss DD
                */
               Principal userPrincipal = sc.getUtil().getUserPrincipal();
               String unauthenticatedPrincipal = domain.unauthenticatedPrincipal();
               if(userPrincipal == null && unauthenticatedPrincipal !=null &&
                     unauthenticatedPrincipal.length() > 0)
               {
                  Identity unauthenticatedIdentity = new SimpleIdentity(unauthenticatedPrincipal);
                  sc.getSubjectInfo().addIdentity(unauthenticatedIdentity);
View Full Code Here

Examples of org.jboss.ejb3.annotation.SecurityDomain.unauthenticatedPrincipal()

        
         SecurityContext sc = SecurityContextAssociation.getSecurityContext();
         if(sc == null)
         {
            SecurityDomain domain =(SecurityDomain)ec.resolveAnnotation(SecurityDomain.class);
            String unauth = domain.unauthenticatedPrincipal();
            if(unauth != null && unauth.length() > 0)
            if(domain.unauthenticatedPrincipal() != null)
              callerPrincipal = new SimplePrincipal(unauth);            
         }
         else
View Full Code Here

Examples of org.jboss.ejb3.annotation.SecurityDomain.unauthenticatedPrincipal()

         if(sc == null)
         {
            SecurityDomain domain =(SecurityDomain)ec.resolveAnnotation(SecurityDomain.class);
            String unauth = domain.unauthenticatedPrincipal();
            if(unauth != null && unauth.length() > 0)
            if(domain.unauthenticatedPrincipal() != null)
              callerPrincipal = new SimplePrincipal(unauth);            
         }
         else
         {
            EJBAuthorizationHelper helper = new EJBAuthorizationHelper(sc);
View Full Code Here

Examples of org.jboss.ejb3.annotation.SecurityDomain.unauthenticatedPrincipal()

         }
        
         if(callerPrincipal == null)
         {
            SecurityDomain domain =(SecurityDomain)ec.resolveAnnotation(SecurityDomain.class);
            String unauth = domain.unauthenticatedPrincipal();
            if(unauth != null && unauth.length() > 0)
            if(domain.unauthenticatedPrincipal() != null)
              callerPrincipal = new SimplePrincipal(unauth);
         }
        
View Full Code Here

Examples of org.jboss.ejb3.annotation.SecurityDomain.unauthenticatedPrincipal()

         if(callerPrincipal == null)
         {
            SecurityDomain domain =(SecurityDomain)ec.resolveAnnotation(SecurityDomain.class);
            String unauth = domain.unauthenticatedPrincipal();
            if(unauth != null && unauth.length() > 0)
            if(domain.unauthenticatedPrincipal() != null)
              callerPrincipal = new SimplePrincipal(unauth);
         }
        
         // This method never returns null.
         if (callerPrincipal == null)
View Full Code Here

Examples of org.jboss.ejb3.annotation.SecurityDomain.unauthenticatedPrincipal()

   public Object invoke(org.jboss.aop.joinpoint.Invocation invocation) throws Throwable
   {
      SecurityDomain domain = (SecurityDomain)container.resolveAnnotation(SecurityDomain.class);
     
      if (domain != null && domain.unauthenticatedPrincipal() != null && domain.unauthenticatedPrincipal().length() != 0)
      {
         Principal principal = (Principal)invocation.getMetaData("security", "principal");
         if (principal == null)
            principal = SecurityAssociation.getPrincipal();
        
View Full Code Here

Examples of org.jboss.ejb3.annotation.SecurityDomain.unauthenticatedPrincipal()

   public Object invoke(org.jboss.aop.joinpoint.Invocation invocation) throws Throwable
   {
      SecurityDomain domain = (SecurityDomain)container.resolveAnnotation(SecurityDomain.class);
     
      if (domain != null && domain.unauthenticatedPrincipal() != null && domain.unauthenticatedPrincipal().length() != 0)
      {
         Principal principal = (Principal)invocation.getMetaData("security", "principal");
         if (principal == null)
            principal = SecurityAssociation.getPrincipal();
        
View Full Code Here

Examples of org.jboss.ejb3.annotation.SecurityDomain.unauthenticatedPrincipal()

            principal = SecurityAssociation.getPrincipal();
        
         if (principal == null)
         {
            // we don't have a principal, but we do have an unauthenticatedPrincipal we can use
            principal = new TrustedPrincipal(domain.unauthenticatedPrincipal());
           
            // this will be picked up by the AuthenticationInterceptor
            invocation.getMetaData().addMetaData("security", "principal", principal);
         }
        
View Full Code Here

Examples of org.jboss.ejb3.annotation.SecurityDomain.unauthenticatedPrincipal()

            Subject subject = new Subject();
            /**
             * Special Case: Invocation has no principal set,
             * but an unauthenticatedPrincipal has been configured in JBoss DD
             */
            String unauthenticatedPrincipal = domain.unauthenticatedPrincipal();
            if(sc.getUtil().getUserPrincipal() == null && unauthenticatedPrincipal !=null &&
                  unauthenticatedPrincipal.length() > 0)
            {
               Identity unauthenticatedIdentity = new SimpleIdentity(unauthenticatedPrincipal);
               sc.getSubjectInfo().addIdentity(unauthenticatedIdentity);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.