diff options
Diffstat (limited to 'security/src/test/impl/java/org/apache/harmony/security/tests/pkcs7/AuthenticatedAttributesTest.java')
-rw-r--r-- | security/src/test/impl/java/org/apache/harmony/security/tests/pkcs7/AuthenticatedAttributesTest.java | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/security/src/test/impl/java/org/apache/harmony/security/tests/pkcs7/AuthenticatedAttributesTest.java b/security/src/test/impl/java/org/apache/harmony/security/tests/pkcs7/AuthenticatedAttributesTest.java deleted file mode 100644 index 870a11c..0000000 --- a/security/src/test/impl/java/org/apache/harmony/security/tests/pkcs7/AuthenticatedAttributesTest.java +++ /dev/null @@ -1,55 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.harmony.security.tests.pkcs7; - -import java.io.IOException; -import java.io.InputStream; -import java.util.List; - -import junit.framework.TestCase; - -import org.apache.harmony.security.pkcs7.ContentInfo; -import org.apache.harmony.security.pkcs7.SignedData; -import org.apache.harmony.security.pkcs7.SignerInfo; - -import tests.support.resource.Support_Resources; - -public class AuthenticatedAttributesTest extends TestCase { - - private static final String tSTokenPath = "AuthenticatedAttributesTest.dat"; - - public void testDecode() throws IOException { - InputStream in = Support_Resources.getResourceStream(tSTokenPath); - - try { - // AuthenticatedAttributes is not public and can be created - // only as a part of ContentInfo. - ContentInfo token = (ContentInfo) ContentInfo.ASN1.decode(in); - SignedData sigData = token.getSignedData(); - SignerInfo sigInfo = (SignerInfo) sigData.getSignerInfos().get(0); - List authAttributes = sigInfo.getAuthenticatedAttributes(); - assertNotNull("Decoded AuthenticatedAttributes is null", - authAttributes); - assertEquals("Decoded AuthenticatedAttributes size is incorrect", - 3, authAttributes.size()); - - } finally { - in.close(); - } - } -} |