Search in sources :

Example 51 with GeneralSecurityException

use of java.security.GeneralSecurityException in project robovm by robovm.

the class GeneralSecurityExceptionTest method testGeneralSecurityException05.

/**
     * Test for <code>GeneralSecurityException(Throwable)</code> constructor
     * Assertion: constructs GeneralSecurityException when <code>cause</code>
     * is not null
     */
public void testGeneralSecurityException05() {
    GeneralSecurityException tE = new GeneralSecurityException(tCause);
    if (tE.getMessage() != null) {
        String toS = tCause.toString();
        String getM = tE.getMessage();
        assertTrue("getMessage() should contain ".concat(toS), (getM.indexOf(toS) != -1));
    }
    assertNotNull("getCause() must not return null", tE.getCause());
    assertEquals("getCause() must return ".concat(tCause.toString()), tE.getCause(), tCause);
}
Also used : GeneralSecurityException(java.security.GeneralSecurityException)

Example 52 with GeneralSecurityException

use of java.security.GeneralSecurityException in project robovm by robovm.

the class GeneralSecurityExceptionTest method testGeneralSecurityException01.

/**
     * Test for <code>GeneralSecurityException()</code> constructor Assertion:
     * constructs GeneralSecurityException with no detail message
     */
public void testGeneralSecurityException01() {
    GeneralSecurityException tE = new GeneralSecurityException();
    assertNull("getMessage() must return null.", tE.getMessage());
    assertNull("getCause() must return null", tE.getCause());
}
Also used : GeneralSecurityException(java.security.GeneralSecurityException)

Example 53 with GeneralSecurityException

use of java.security.GeneralSecurityException in project robovm by robovm.

the class GeneralSecurityExceptionTest method testGeneralSecurityException07.

/**
     * Test for <code>GeneralSecurityException(String, Throwable)</code>
     * constructor Assertion: constructs GeneralSecurityException when
     * <code>cause</code> is null <code>msg</code> is not null
     */
public void testGeneralSecurityException07() {
    GeneralSecurityException tE;
    for (int i = 0; i < msgs.length; i++) {
        tE = new GeneralSecurityException(msgs[i], null);
        assertEquals("getMessage() must return: ".concat(msgs[i]), tE.getMessage(), msgs[i]);
        assertNull("getCause() must return null", tE.getCause());
    }
}
Also used : GeneralSecurityException(java.security.GeneralSecurityException)

Example 54 with GeneralSecurityException

use of java.security.GeneralSecurityException in project robovm by robovm.

the class GeneralSecurityExceptionTest method testGeneralSecurityException09.

/**
     * Test for <code>GeneralSecurityException(String, Throwable)</code>
     * constructor Assertion: constructs GeneralSecurityException when
     * <code>cause</code> is not null <code>msg</code> is not null
     */
public void testGeneralSecurityException09() {
    GeneralSecurityException tE;
    for (int i = 0; i < msgs.length; i++) {
        tE = new GeneralSecurityException(msgs[i], tCause);
        String getM = tE.getMessage();
        String toS = tCause.toString();
        if (msgs[i].length() > 0) {
            assertTrue("getMessage() must contain ".concat(msgs[i]), getM.indexOf(msgs[i]) != -1);
            if (!getM.equals(msgs[i])) {
                assertTrue("getMessage() should contain ".concat(toS), getM.indexOf(toS) != -1);
            }
        }
        assertNotNull("getCause() must not return null", tE.getCause());
        assertEquals("getCause() must return ".concat(tCause.toString()), tE.getCause(), tCause);
    }
}
Also used : GeneralSecurityException(java.security.GeneralSecurityException)

Example 55 with GeneralSecurityException

use of java.security.GeneralSecurityException in project robovm by robovm.

the class GeneralSecurityExceptionTest method testGeneralSecurityException03.

/**
     * Test for <code>GeneralSecurityException(String)</code> constructor
     * Assertion: constructs GeneralSecurityException when <code>msg</code> is
     * null
     */
public void testGeneralSecurityException03() {
    String msg = null;
    GeneralSecurityException tE = new GeneralSecurityException(msg);
    assertNull("getMessage() must return null.", tE.getMessage());
    assertNull("getCause() must return null", tE.getCause());
}
Also used : GeneralSecurityException(java.security.GeneralSecurityException)

Aggregations

GeneralSecurityException (java.security.GeneralSecurityException)1171 IOException (java.io.IOException)435 Cipher (javax.crypto.Cipher)144 Test (org.junit.Test)136 X509Certificate (java.security.cert.X509Certificate)124 KeyStore (java.security.KeyStore)89 SSLContext (javax.net.ssl.SSLContext)84 SecretKeySpec (javax.crypto.spec.SecretKeySpec)80 NoSuchAlgorithmException (java.security.NoSuchAlgorithmException)72 ArrayList (java.util.ArrayList)72 File (java.io.File)61 InputStream (java.io.InputStream)57 Certificate (java.security.cert.Certificate)57 PublicKey (java.security.PublicKey)53 PrivateKey (java.security.PrivateKey)50 FileInputStream (java.io.FileInputStream)49 BigInteger (java.math.BigInteger)49 SecretKey (javax.crypto.SecretKey)48 IvParameterSpec (javax.crypto.spec.IvParameterSpec)43 SecureRandom (java.security.SecureRandom)42