APIdia Launch Partner
Top Classes
module java.base

Package sun.security.pkcs12


Class Summary

Modifier and TypeClass and Description
pack-priv class
MacData

The MacData type, as defined in PKCS#12.

pack-priv class
PBMAC1Parameters

This class implements the parameter set used with password-based mac scheme 1 (PBMAC1), which is defined in PKCS#5 as follows:

-- PBMAC1

PBMAC1Algorithms ALGORITHM-IDENTIFIER ::=
  { {PBMAC1-params IDENTIFIED BY id-PBMAC1}, ...}

id-PBMAC1 OBJECT IDENTIFIER ::= {pkcs-5 14}

PBMAC1-params ::= SEQUENCE {
  keyDerivationFunc AlgorithmIdentifier {{PBMAC1-KDFs}},
  messageAuthScheme AlgorithmIdentifier {{PBMAC1-MACs}} }

PBMAC1-KDFs ALGORITHM-IDENTIFIER ::=
  { {PBKDF2-params IDENTIFIED BY id-PBKDF2}, ...
public class
PKCS12KeyStore

This class provides the keystore implementation referred to as "PKCS12".