blob: c987d5a26793fa46b144a6fdc83acb836f6e482b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
package org.spongycastle.cms.bc;
import org.spongycastle.asn1.cms.IssuerAndSerialNumber;
import org.spongycastle.cert.X509CertificateHolder;
import org.spongycastle.cms.KeyTransRecipientInfoGenerator;
import org.spongycastle.operator.bc.BcAsymmetricKeyWrapper;
public abstract class BcKeyTransRecipientInfoGenerator
extends KeyTransRecipientInfoGenerator
{
public BcKeyTransRecipientInfoGenerator(X509CertificateHolder recipientCert, BcAsymmetricKeyWrapper wrapper)
{
super(new IssuerAndSerialNumber(recipientCert.toASN1Structure()), wrapper);
}
public BcKeyTransRecipientInfoGenerator(byte[] subjectKeyIdentifier, BcAsymmetricKeyWrapper wrapper)
{
super(subjectKeyIdentifier, wrapper);
}
}
|