Top Description Interfaces Classes
module bcutil

Package org.bouncycastle.asn1.crmf


Support classes useful for encoding and supporting PKIX-CRMF as described RFC 4211.

Interface Summary

Modifier and TypeInterface and Description
public interface

Class Summary

Modifier and TypeClass and Description
public class
public class
public class
public class
public class
public class
public class
public class
public class
DhSigStatic

From RFC 2875 for Diffie-Hellman POP.

public class
public class
EncryptedKey

EncryptedKey ::= CHOICE { encryptedValue EncryptedValue, -- deprecated envelopedData [0] EnvelopedData }

public class
EncryptedValue

EncryptedValue Please see reference to pending deprecation in favour of EnvelopedData.

public class
public class
public class
PKIPublicationInfo

PKIPublicationInfo ::= SEQUENCE {
                 action     INTEGER {
                                dontPublish (0),
                                pleasePublish (1) },
                 pubInfos  SEQUENCE SIZE (1..MAX) OF SinglePubInfo OPTIONAL }
-- pubInfos MUST NOT be present if action is "dontPublish"
-- (if action is "pleasePublish" and pubInfos is omitted,
-- "dontCare" is assumed)
public class
PKMACValue

Password-based MAC value for use with POPOSigningKeyInput.

public class
public class
public class
public class
public class
SinglePubInfo

SinglePubInfo ::= SEQUENCE {
       pubMethod    INTEGER {
          dontCare    (0),
          x500        (1),
          web         (2),
          ldap        (3) },
      pubLocation  GeneralName OPTIONAL }
public class