| Modifier and Type | Field and Description |
|---|---|
| private static final byte[] |
| Access | Constructor and Description |
|---|---|
| private | JceKTSKeyTransRecipientInfoGenerator(X509Certificate recipientCert, IssuerAndSerialNumber recipientID, String symmetricWrappingAlg, int keySizeInBits)
|
| public | JceKTSKeyTransRecipientInfoGenerator(X509Certificate recipientCert, String symmetricWrappingAlg, int keySizeInBits)
|
| public | JceKTSKeyTransRecipientInfoGenerator(byte[] subjectKeyIdentifier, PublicKey publicKey, String symmetricWrappingAlg, int keySizeInBits)
|
| public | JceKTSKeyTransRecipientInfoGenerator(X509Certificate
certificate carrying the public key. recipientCert, AlgorithmIdentifier the identifier and parameters for the encryption algorithm to be used. algorithmIdentifier)Create a generator overriding the algorithm type implied by the public key in the certificate passed in. |
| public | JceKTSKeyTransRecipientInfoGenerator(byte[]
the subject key identifier value to associate with the public key. subjectKeyIdentifier, AlgorithmIdentifier the identifier and parameters for the encryption algorithm to be used. algorithmIdentifier, PublicKey the public key to use. publicKey)Create a generator overriding the algorithm type implied by the public key passed in. |
| Modifier and Type | Method and Description |
|---|---|
| private static byte[] | |
| private static byte[] | |
| public JceKTSKeyTransRecipientInfoGenerator | |
| public JceKTSKeyTransRecipientInfoGenerator |
| ANONYMOUS_SENDER | back to summary |
|---|---|
| private static final byte[] ANONYMOUS_SENDER | |
| JceKTSKeyTransRecipientInfoGenerator | back to summary |
|---|---|
| private JceKTSKeyTransRecipientInfoGenerator(X509Certificate recipientCert, IssuerAndSerialNumber recipientID, String symmetricWrappingAlg, int keySizeInBits) throws CertificateEncodingException | |
| JceKTSKeyTransRecipientInfoGenerator | back to summary |
|---|---|
| public JceKTSKeyTransRecipientInfoGenerator(X509Certificate recipientCert, String symmetricWrappingAlg, int keySizeInBits) throws CertificateEncodingException | |
| JceKTSKeyTransRecipientInfoGenerator | back to summary |
|---|---|
| public JceKTSKeyTransRecipientInfoGenerator(byte[] subjectKeyIdentifier, PublicKey publicKey, String symmetricWrappingAlg, int keySizeInBits) | |
| JceKTSKeyTransRecipientInfoGenerator | back to summary |
|---|---|
| public JceKTSKeyTransRecipientInfoGenerator(X509Certificate recipientCert, AlgorithmIdentifier algorithmIdentifier) throws CertificateEncodingException Create a generator overriding the algorithm type implied by the public key in the certificate passed in.
| |
| JceKTSKeyTransRecipientInfoGenerator | back to summary |
|---|---|
| public JceKTSKeyTransRecipientInfoGenerator(byte[] subjectKeyIdentifier, AlgorithmIdentifier algorithmIdentifier, PublicKey publicKey) Create a generator overriding the algorithm type implied by the public key passed in.
| |
| getEncodedRecipID | back to summary |
|---|---|
| private static byte[] getEncodedRecipID(IssuerAndSerialNumber recipientID) throws CertificateEncodingException | |
| getEncodedSubKeyId | back to summary |
|---|---|
| private static byte[] getEncodedSubKeyId(byte[] subjectKeyIdentifier) | |
| setProvider | back to summary |
|---|---|
| public JceKTSKeyTransRecipientInfoGenerator setProvider(String providerName) | |
| setProvider | back to summary |
|---|---|
| public JceKTSKeyTransRecipientInfoGenerator setProvider(Provider provider) | |