twonly-app-dependencies/pointycastle/lib/asn1/pkcs/pkcs12/asn1_key_bag.dart
2025-12-07 16:10:41 +01:00

19 lines
405 B
Dart

import 'dart:typed_data';
import 'package:pointycastle/asn1.dart';
///
///```
/// KeyBag ::= PrivateKeyInfo
///```
///
class ASN1KeyBag extends ASN1Object {
ASN1PrivateKeyInfo privateKeyInfo;
ASN1KeyBag(this.privateKeyInfo);
@override
Uint8List encode(
{ASN1EncodingRule encodingRule = ASN1EncodingRule.ENCODING_DER}) {
return privateKeyInfo.encode(encodingRule: encodingRule);
}
}