javax.security.auth
javax.security.auth – Existe desde a versão 1.4 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.base.
Este pacote fornece uma estrutura para autenticação e autorização.
javax.security.auth.callback
javax.security.auth.callback – Existe desde a versão 1.4 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.base.
Este pacote fornece as classes necessárias para os serviços interagirem com os aplicativos, a fim de recuperar informações (dados de autenticação, incluindo nomes de usuário ou senhas, por exemplo) ou exibir informações (mensagens de erro e aviso, por exemplo).
Acesse um exemplo de código aqui.
javax.security.auth.kerberos
javax.security.auth.kerberos – Existe desde a versão 1.4 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.security.jgss.
Este pacote contém classes de utilitários relacionadas ao protocolo de autenticação de rede Kerberos.
Acesse um exemplo de código aqui.
javax.security.auth.login
javax.security.auth.login – Existe desde a versão 1.4 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.base.
Este pacote fornece uma estrutura de autenticação conectável.
Acesse um exemplo de código aqui.
javax.security.auth.spi
javax.security.auth.spi – Existe desde a versão 1.4 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.base.
Este pacote fornece a interface a ser usada para implementar módulos de autenticação conectáveis.
javax.security.auth.x500
javax.security.auth.x500 – Existe desde a versão 1.4 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.base.
Este pacote contém as classes que devem ser usadas para armazenar credenciais privadas X500 Principal e X500 em um Assunto.
Acesse um exemplo de código aqui.
javax.security.cert
javax.security.cert – Existe desde a versão 1.4 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.base.
Fornece classes para certificados de chave pública.
Acesse um exemplo de código aqui.
javax.security.sasl
javax.security.sasl – Existe desde a versão 1.5 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.security.sasl.
Contém classe e interfaces para suportar SASL.
Acesse um exemplo de código aqui.
javax.sound.midi
javax.sound.midi – Existe desde a versão 1.3 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.desktop.
Fornece interfaces e classes para E / S, seqüenciamento e síntese de dados MIDI (Musical Instrument Digital Interface).
Acesse um exemplo de código aqui.
javax.sound.midi.spi
javax.sound.midi.spi – Existe desde a versão 1.3 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.desktop.
Fornece interfaces para os provedores de serviços implementarem ao oferecer novos dispositivos MIDI, leitores e gravadores de arquivos MIDI ou leitores de bancos de som.
Acesse um exemplo de código aqui.
javax.sound.sampled
javax.sound.sampled – Existe desde a versão 1.3 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.desktop.
Fornece interfaces e classes para captura, processamento e reprodução de dados de áudio amostrados.
Acesse um exemplo de código aqui.
javax.sound.sampled.spi
javax.sound.sampled.spi – Existe desde a versão 1.3 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.desktop.
Fornece classes abstratas para os provedores de serviços subclasses ao oferecer novos dispositivos de áudio, leitores e gravadores de arquivos de som ou conversores de formato de áudio.
Acesse um exemplo de código aqui.
javax.sql
javax.sql – Existe desde a versão 1.4 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.sql.
Fornece a API para acesso e processamento da fonte de dados do lado do servidor a partir da linguagem de programação JavaTM.
javax.sql.rowset
javax.sql.rowset – Não existe informação sobre desde quando esse pacote está no JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.sql.rowset.
Interfaces padrão e classes base para implementações JDBC RowSet.
Acesse um exemplo de código aqui.
javax.sql.rowset.serial
javax.sql.rowset.serial – Não existe informação sobre desde quando esse pacote está no JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.sql.rowset.
Fornece classes de utilitário para permitir mapeamentos serializáveis entre tipos SQL e tipos de dados na linguagem de programação Java.
Acesse um exemplo de código aqui.
javax.sql.rowset.spi
javax.sql.rowset.spi – Não existe informação sobre desde quando esse pacote está no JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.sql.rowset.
As classes e interfaces padrão que um fornecedor terceirizado deve usar na implementação de um provedor de sincronização.
Acesse um exemplo de código aqui.
Fonte1: https://docs.oracle.com/en/java/javase/13/docs/api/index.html
Fonte2: https://docs.oracle.com/javase/8/docs/api/index.html
Deixe um comentário