Class PKCS12
java.lang.Object
org.mozilla.jss.netscape.security.pkcs.PKCS12
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final OBJECT_IDENTIFIER
static final int
static final int
static final int
static final OBJECT_IDENTIFIER
static final OBJECT_IDENTIFIER
static final OBJECT_IDENTIFIER
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addCertInfo
(PKCS12CertInfo certInfo, boolean replace) void
addKeyInfo
(PKCS12KeyInfo keyInfo) static int
decodeFlags
(String flags) static String
encodeFlags
(int flags) getCertInfoByID
(byte[] id) getCertInfoByKeyID
(byte[] keyID) getCertInfosByFriendlyName
(String friendlyName) getKeyInfoByID
(byte[] id) static boolean
isFlagEnabled
(int flag, int flags) void
removeCertInfoByFriendlyName
(String friendlyName) removeKeyInfoByID
(byte[] id)
-
Field Details
-
PKI_OID
-
PKCS12_OID
-
PKCS12_ATTRIBUTES_OID
-
CERT_TRUST_FLAGS_OID
-
TERMINAL_RECORD
public static final int TERMINAL_RECORD- See Also:
-
TRUSTED
public static final int TRUSTED- See Also:
-
SEND_WARN
public static final int SEND_WARN- See Also:
-
VALID_CA
public static final int VALID_CA- See Also:
-
TRUSTED_CA
public static final int TRUSTED_CA- See Also:
-
NS_TRUSTED_CA
public static final int NS_TRUSTED_CA- See Also:
-
USER
public static final int USER- See Also:
-
TRUSTED_CLIENT_CA
public static final int TRUSTED_CLIENT_CA- See Also:
-
INVISIBLE_CA
public static final int INVISIBLE_CA- See Also:
-
GOVT_APPROVED_CA
public static final int GOVT_APPROVED_CA- See Also:
-
-
Constructor Details
-
PKCS12
public PKCS12()
-
-
Method Details
-
isFlagEnabled
public static boolean isFlagEnabled(int flag, int flags) -
encodeFlags
-
decodeFlags
- Throws:
Exception
-
getKeyInfos
-
addKeyInfo
-
getKeyInfoByID
-
removeKeyInfoByID
-
getCertInfos
-
addCertInfo
-
getCertInfoByID
-
getCertInfoByKeyID
-
getCertInfosByFriendlyName
-
removeCertInfoByFriendlyName
- Throws:
Exception
-