コード例 #1
0
ファイル: PKIFailureInfoTest.cs プロジェクト: 894880010/MP
        public override void PerformTest()
        {
            BitStringConstantTester.testFlagValueCorrect(0, PkiFailureInfo.BadAlg);
            BitStringConstantTester.testFlagValueCorrect(1, PkiFailureInfo.BadMessageCheck);
            BitStringConstantTester.testFlagValueCorrect(2, PkiFailureInfo.BadRequest);
            BitStringConstantTester.testFlagValueCorrect(3, PkiFailureInfo.BadTime);
            BitStringConstantTester.testFlagValueCorrect(4, PkiFailureInfo.BadCertId);
            BitStringConstantTester.testFlagValueCorrect(5, PkiFailureInfo.BadDataFormat);
            BitStringConstantTester.testFlagValueCorrect(6, PkiFailureInfo.WrongAuthority);
            BitStringConstantTester.testFlagValueCorrect(7, PkiFailureInfo.IncorrectData);
            BitStringConstantTester.testFlagValueCorrect(8, PkiFailureInfo.MissingTimeStamp);
            BitStringConstantTester.testFlagValueCorrect(9, PkiFailureInfo.BadPop);
            BitStringConstantTester.testFlagValueCorrect(10, PkiFailureInfo.CertRevoked);
            BitStringConstantTester.testFlagValueCorrect(11, PkiFailureInfo.CertConfirmed);
            BitStringConstantTester.testFlagValueCorrect(12, PkiFailureInfo.WrongIntegrity);
            BitStringConstantTester.testFlagValueCorrect(13, PkiFailureInfo.BadRecipientNonce);
            BitStringConstantTester.testFlagValueCorrect(14, PkiFailureInfo.TimeNotAvailable);
            BitStringConstantTester.testFlagValueCorrect(15, PkiFailureInfo.UnacceptedPolicy);
            BitStringConstantTester.testFlagValueCorrect(16, PkiFailureInfo.UnacceptedExtension);
            BitStringConstantTester.testFlagValueCorrect(17, PkiFailureInfo.AddInfoNotAvailable);
            BitStringConstantTester.testFlagValueCorrect(18, PkiFailureInfo.BadSenderNonce);
            BitStringConstantTester.testFlagValueCorrect(19, PkiFailureInfo.BadCertTemplate);
            BitStringConstantTester.testFlagValueCorrect(20, PkiFailureInfo.SignerNotTrusted);
            BitStringConstantTester.testFlagValueCorrect(21, PkiFailureInfo.TransactionIdInUse);
            BitStringConstantTester.testFlagValueCorrect(22, PkiFailureInfo.UnsupportedVersion);
            BitStringConstantTester.testFlagValueCorrect(23, PkiFailureInfo.NotAuthorized);
            BitStringConstantTester.testFlagValueCorrect(24, PkiFailureInfo.SystemUnavail);
            BitStringConstantTester.testFlagValueCorrect(25, PkiFailureInfo.SystemFailure);
            BitStringConstantTester.testFlagValueCorrect(26, PkiFailureInfo.DuplicateCertReq);

            DoTestEncoding();
        }
コード例 #2
0
 public override void PerformTest()
 {
     BitStringConstantTester.testFlagValueCorrect(0, NetscapeCertType.SslClient);
     BitStringConstantTester.testFlagValueCorrect(1, NetscapeCertType.SslServer);
     BitStringConstantTester.testFlagValueCorrect(2, NetscapeCertType.Smime);
     BitStringConstantTester.testFlagValueCorrect(3, NetscapeCertType.ObjectSigning);
     BitStringConstantTester.testFlagValueCorrect(4, NetscapeCertType.Reserved);
     BitStringConstantTester.testFlagValueCorrect(5, NetscapeCertType.SslCA);
     BitStringConstantTester.testFlagValueCorrect(6, NetscapeCertType.SmimeCA);
     BitStringConstantTester.testFlagValueCorrect(7, NetscapeCertType.ObjectSigningCA);
 }
コード例 #3
0
ファイル: KeyUsageTest.cs プロジェクト: 894880010/MP
 public override void PerformTest()
 {
     BitStringConstantTester.testFlagValueCorrect(0, KeyUsage.DigitalSignature);
     BitStringConstantTester.testFlagValueCorrect(1, KeyUsage.NonRepudiation);
     BitStringConstantTester.testFlagValueCorrect(2, KeyUsage.KeyEncipherment);
     BitStringConstantTester.testFlagValueCorrect(3, KeyUsage.DataEncipherment);
     BitStringConstantTester.testFlagValueCorrect(4, KeyUsage.KeyAgreement);
     BitStringConstantTester.testFlagValueCorrect(5, KeyUsage.KeyCertSign);
     BitStringConstantTester.testFlagValueCorrect(6, KeyUsage.CrlSign);
     BitStringConstantTester.testFlagValueCorrect(7, KeyUsage.EncipherOnly);
     BitStringConstantTester.testFlagValueCorrect(8, KeyUsage.DecipherOnly);
 }
コード例 #4
0
 public override void PerformTest()
 {
     BitStringConstantTester.testFlagValueCorrect(0, ReasonFlags.Unused);
     BitStringConstantTester.testFlagValueCorrect(1, ReasonFlags.KeyCompromise);
     BitStringConstantTester.testFlagValueCorrect(2, ReasonFlags.CACompromise);
     BitStringConstantTester.testFlagValueCorrect(3, ReasonFlags.AffiliationChanged);
     BitStringConstantTester.testFlagValueCorrect(4, ReasonFlags.Superseded);
     BitStringConstantTester.testFlagValueCorrect(5, ReasonFlags.CessationOfOperation);
     BitStringConstantTester.testFlagValueCorrect(6, ReasonFlags.CertificateHold);
     BitStringConstantTester.testFlagValueCorrect(7, ReasonFlags.PrivilegeWithdrawn);
     BitStringConstantTester.testFlagValueCorrect(8, ReasonFlags.AACompromise);
 }
コード例 #5
0
        public override void PerformTest()
        {
            BitStringConstantTester.testFlagValueCorrect(0, PkiFailureInfo.BadAlg);
            BitStringConstantTester.testFlagValueCorrect(1, PkiFailureInfo.BadMessageCheck);
            BitStringConstantTester.testFlagValueCorrect(2, PkiFailureInfo.BadRequest);
            BitStringConstantTester.testFlagValueCorrect(3, PkiFailureInfo.BadTime);
            BitStringConstantTester.testFlagValueCorrect(4, PkiFailureInfo.BadCertId);
            BitStringConstantTester.testFlagValueCorrect(5, PkiFailureInfo.BadDataFormat);
            BitStringConstantTester.testFlagValueCorrect(6, PkiFailureInfo.WrongAuthority);
            BitStringConstantTester.testFlagValueCorrect(7, PkiFailureInfo.IncorrectData);
            BitStringConstantTester.testFlagValueCorrect(8, PkiFailureInfo.MissingTimeStamp);
            BitStringConstantTester.testFlagValueCorrect(9, PkiFailureInfo.BadPop);
            BitStringConstantTester.testFlagValueCorrect(14, PkiFailureInfo.TimeNotAvailable);
            BitStringConstantTester.testFlagValueCorrect(15, PkiFailureInfo.UnacceptedPolicy);
            BitStringConstantTester.testFlagValueCorrect(16, PkiFailureInfo.UnacceptedExtension);
            BitStringConstantTester.testFlagValueCorrect(17, PkiFailureInfo.AddInfoNotAvailable);
            BitStringConstantTester.testFlagValueCorrect(25, PkiFailureInfo.SystemFailure);

            doTestEncoding();
        }