• stock market

    What is application

    An application refers to a program or software designed to perform specific tasks for users. Applications can range from simple tools like calculators to complex systems such as enterprise resource management platforms. Types of Applications To develop distributed application we use a language called java and java comes under internet software. Architecture required for development of distributed application , programmer must use a well known Architecture known as client server architecture . 2-Tier Architecture Two tier Architecture it contains client and server side programing . 3-Tier Architecture Three tier architecture it contains client , server program and database software n-Tier Architecture n tire architecture it contains client program , fire wall program(security…

  • Spring-security

    Spring Security Internal Flow

    Spring Security is a powerful framework that provides authentication, authorization, and other security features for Java applications, particularly web applications. Understanding the internal flow of Spring Security configuration and its behavior. Overview of the Internal Flow The internal flow of Spring Security involves several components that work together to manage security concerns such as authentication and authorization . Spring Security Filters A series of Spring filters intercept each request & work together to identify if Authentication is required or not . if authentication is required, accordingly navigate the user to login page or use the existing details stored during initial authentication . Common Security Filters in the Chain:               LogoutFilter:…

RkdigitalSchool