Example #1
0
        public void AddSafeBag(Pkcs12SafeBag safeBag)
        {
            if (safeBag is null)
            {
                throw new ArgumentNullException(nameof(safeBag));
            }

            if (IsReadOnly)
            {
                throw new InvalidOperationException(SR.Cryptography_Pkcs12_SafeContentsIsReadOnly);
            }

            _bags ??= new List <Pkcs12SafeBag>();

            _bags.Add(safeBag);
        }