Examples of AuthStatus


Examples of javax.security.auth.message.AuthStatus

   /**
    * @see AuthenticationManager#isValid(MessageInfo, Subject, String)
    */
   public boolean isValid(MessageInfo requestMessage,Subject clientSubject, String layer)
   {
      AuthStatus status = AuthStatus.FAILURE;
     
      try
      {
         String contextID = PolicyContext.getContextID();
         AuthConfigFactory factory = AuthConfigFactory.getFactory();
View Full Code Here

Examples of javax.security.auth.message.AuthStatus

   /**
    * @see AuthenticationManager#isValid(MessageInfo, Subject, String)
    */
   public boolean isValid(MessageInfo requestMessage,Subject clientSubject, String layer)
   {
      AuthStatus status = AuthStatus.FAILURE;
     
      try
      {
         String contextID = PolicyContext.getContextID();
         AuthConfigFactory factory = AuthConfigFactory.getFactory();
View Full Code Here

Examples of javax.security.auth.message.AuthStatus

            request.setNote(MESSAGE_INFO_KEY, messageInfo);
            String authContextId = serverAuthConfig.getAuthContextID(messageInfo);
            ServerAuthContext authContext = serverAuthConfig.getAuthContext(authContextId, serviceSubject, authProperties);
            Subject clientSubject = new Subject();

            AuthStatus authStatus = authContext.validateRequest(messageInfo, clientSubject, serviceSubject);
            if (authStatus == AuthStatus.SEND_CONTINUE)
                return new AuthResult(TomcatAuthStatus.SEND_CONTINUE, null, false);
            if (authStatus == AuthStatus.SEND_FAILURE)
                return new AuthResult(TomcatAuthStatus.SEND_FAILURE, null, false);
View Full Code Here

Examples of javax.security.auth.message.AuthStatus

        if (messageInfo==null) throw new NullPointerException("MessageInfo from request missing: " + request);
        try
        {
            String authContextId = serverAuthConfig.getAuthContextID(messageInfo);
            ServerAuthContext authContext = serverAuthConfig.getAuthContext(authContextId,serviceSubject,authProperties);
            AuthStatus status = authContext.secureResponse(messageInfo,serviceSubject);
            return (AuthStatus.SEND_SUCCESS.equals(status));
        }
        catch (AuthException e)
        {
            throw new ServerAuthException(e);
View Full Code Here

Examples of javax.security.auth.message.AuthStatus

            {
                String authContextId = _authConfig.getAuthContextID(messageInfo);
                ServerAuthContext authContext = _authConfig.getAuthContext(authContextId,_serviceSubject,_authProperties);
                Subject clientSubject = new Subject();

                AuthStatus authStatus = authContext.validateRequest(messageInfo,clientSubject,_serviceSubject);
//            String authMethod = (String)messageInfo.getMap().get(JaspiMessageInfo.AUTH_METHOD_KEY);

                if (authStatus == AuthStatus.SEND_CONTINUE)
                    return Authentication.SEND_CONTINUE;
                if (authStatus == AuthStatus.SEND_FAILURE)
View Full Code Here

Examples of javax.security.auth.message.AuthStatus

            try
            {
                String authContextId = _authConfig.getAuthContextID(messageInfo);
                ServerAuthContext authContext = _authConfig.getAuthContext(authContextId,_serviceSubject,_authProperties);
                // TODO authContext.cleanSubject(messageInfo,validatedUser.getUserIdentity().getSubject());
                AuthStatus status = authContext.secureResponse(messageInfo,_serviceSubject);
                return (AuthStatus.SEND_SUCCESS.equals(status));
            }
            catch (AuthException e)
            {
                throw new ServerAuthException(e);
View Full Code Here

Examples of javax.security.auth.message.AuthStatus

    // called when secureResponse is to be called
    private Packet processResponse(PacketMessageInfo info,
           ServerAuthContext sAC,
           Subject serverSubject) throws Exception {
       
        AuthStatus status;

  try {

      status = sAC.secureResponse(info, serverSubject);
View Full Code Here

Examples of javax.security.auth.message.AuthStatus

  PacketMessageInfo info= new PacketMapMessageInfo(request,new Packet());
       
        info.getMap().put(javax.xml.ws.Endpoint.WSDL_SERVICE,
            helper.getProperty(PipeConstants.WSDL_SERVICE));

        AuthStatus status = AuthStatus.SEND_SUCCESS;

  Subject clientSubject = getClientSubject(request);

  ClientAuthContext cAC = null;
View Full Code Here

Examples of javax.security.auth.message.AuthStatus

  if (m != null) {

      if (cAC != null) {
   
    AuthStatus status = AuthStatus.SUCCESS;

    info.setResponsePacket(response);
   
    try {
View Full Code Here

Examples of javax.security.auth.message.AuthStatus

                if (messageInfo != null) {
                    //JSR 196 is enabled for this application
                    sAC = (ServerAuthContext)
                            messageInfo.getMap().get(SERVER_AUTH_CONTEXT);
                    if (sAC != null) {
                        AuthStatus authStatus =
                                sAC.secureResponse(messageInfo,
                                    null); //null serviceSubject
                        result = AuthStatus.SUCCESS.equals(authStatus);
                    }
                }
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.