Programa do Curso

Introdução

  • O caso do SOS (Single-Sign-On-Authentication)
  • CAS versus LDAP versus OpenID

Uma visão geral da arquitetura CAS

  • Componentes do sistema
  • Servidor CAS
  • Clientes CAS
  • Protocolos suportados
  • Componentes de software
    • Spring MVC/Spring Webflow
    • Ticketing
    • Autenticação

Construindo CAS como um projeto de sobreposição

  • Construindo e implantando com Gradle, Maven e Docker
  • Usando fontes personalizadas e de terceiros
  • Gerenciando dependências

Configurando a autenticação no CAS

  • Orquestrando manipuladores de autenticação com gerenciador de autenticação
  • Escolhendo manipuladores e esquemas de autenticação
  • Testando o esquema de autenticação padrão
  • Resolução Principal
  • Transformando o ID do usuário
  • Configurando a autenticação de longo prazo "Lembrar-me"
  • Configurando autenticação de proxy
  • Autenticação multifator (MFA)
  • Limitando tentativas de login malsucedidas com otimização de login
  • Configurando um cookie de sessão SSO

Resolução e Liberação de Atributos

  • Atributo Principal-Id: recebendo ID de usuário autenticado
  • Política de liberação de atributos: liberando atributos para aplicativos
  • Atributos de armazenamento em cache: armazenamento em cache de atributos resolvidos
  • Criptografando atributos: Criptografando condicionalmente atributos

Solução de problemas

Resumo e próximas etapas

Requisitos

  • Compreensão dos conceitos de segurança (autenticação, autorização, etc.)
  • Familiaridade com Linux e a linha de comando

Público

  • Administradores de sistemas
 7 horas

Declaração de Clientes (8)

Cursos Relacionados

CRISC - Certified in Risk and Information Systems Control

21 horas

Android Security

14 horas

Comprehensive C# and .NET Application Security

21 horas

Network Security and Secure Communication

21 horas

Combined C/C++, JAVA and Web Application Security

28 horas

Application Security in the Cloud

21 horas

Categorias Relacionadas