Search Java Code Snippets


  Help us in improving the repository. Add new snippets through 'Submit Code Snippet ' link.





#Java - Code Snippets for '#.SSL' - 6 code snippet(s) found

 Sample 1. Code Sample / Example / Snippet of javax.net.ssl.TrustManager

    public SSLContextBuilder loadTrustMaterial(

final KeyStore truststore,

final TrustStrategy trustStrategy) throws NoSuchAlgorithmException, KeyStoreException {

final TrustManagerFactory tmfactory = TrustManagerFactory.getInstance(

TrustManagerFactory.getDefaultAlgorithm());

tmfactory.init(truststore);

final TrustManager[] tms = tmfactory.getTrustManagers();

if (tms != null) {

if (trustStrategy != null) {

for (int i = 0; i < tms.length; i++) {

final TrustManager tm = tms[i];

if (tm instanceof X509TrustManager) {

tms[i] = new TrustManagerDelegate(

(X509TrustManager) tm, trustStrategy);

}

}

}

for (final TrustManager tm : tms) {

this.trustmanagers.add(tm);

}

}

return this;

}


   Like      Feedback      javax.net.ssl.TrustManager


 Sample 2. Code Sample / Example / Snippet of javax.net.ssl.KeyManagerFactory

    public SSLContextBuilder loadKeyMaterial(

final KeyStore keystore,

final char[] keyPassword,

final PrivateKeyStrategy aliasStrategy)

throws NoSuchAlgorithmException, KeyStoreException, UnrecoverableKeyException {

final KeyManagerFactory kmfactory = KeyManagerFactory.getInstance(

KeyManagerFactory.getDefaultAlgorithm());

kmfactory.init(keystore, keyPassword);

final KeyManager[] kms = kmfactory.getKeyManagers();

if (kms != null) {

if (aliasStrategy != null) {

for (int i = 0; i < kms.length; i++) {

final KeyManager km = kms[i];

if (km instanceof X509ExtendedKeyManager) {

kms[i] = new KeyManagerDelegate((X509ExtendedKeyManager) km, aliasStrategy);

}

}

}

for (final KeyManager km : kms) {

keymanagers.add(km);

}

}

return this;

}


   Like      Feedback      javax.net.ssl.KeyManagerFactory


 Sample 3. Code Sample / Example / Snippet of javax.net.ssl.KeyManager

    public SSLContextBuilder loadKeyMaterial(

final KeyStore keystore,

final char[] keyPassword,

final PrivateKeyStrategy aliasStrategy)

throws NoSuchAlgorithmException, KeyStoreException, UnrecoverableKeyException {

final KeyManagerFactory kmfactory = KeyManagerFactory.getInstance(

KeyManagerFactory.getDefaultAlgorithm());

kmfactory.init(keystore, keyPassword);

final KeyManager[] kms = kmfactory.getKeyManagers();

if (kms != null) {

if (aliasStrategy != null) {

for (int i = 0; i < kms.length; i++) {

final KeyManager km = kms[i];

if (km instanceof X509ExtendedKeyManager) {

kms[i] = new KeyManagerDelegate((X509ExtendedKeyManager) km, aliasStrategy);

}

}

}

for (final KeyManager km : kms) {

keymanagers.add(km);

}

}

return this;

}


   Like      Feedback      javax.net.ssl.KeyManager


 Sample 4. Code Sample / Example / Snippet of javax.net.ssl.TrustManagerFactory

    public SSLContextBuilder loadTrustMaterial(

final KeyStore truststore,

final TrustStrategy trustStrategy) throws NoSuchAlgorithmException, KeyStoreException {

final TrustManagerFactory tmfactory = TrustManagerFactory.getInstance(

TrustManagerFactory.getDefaultAlgorithm());

tmfactory.init(truststore);

final TrustManager[] tms = tmfactory.getTrustManagers();

if (tms != null) {

if (trustStrategy != null) {

for (int i = 0; i < tms.length; i++) {

final TrustManager tm = tms[i];

if (tm instanceof X509TrustManager) {

tms[i] = new TrustManagerDelegate(

(X509TrustManager) tm, trustStrategy);

}

}

}

for (final TrustManager tm : tms) {

this.trustmanagers.add(tm);

}

}

return this;

}


   Like      Feedback      javax.net.ssl.TrustManagerFactory


Subscribe to Java News and Posts. Get latest updates and posts on Java from Buggybread.com
Enter your email address:
Delivered by FeedBurner
 Sample 5. Code Sample / Example / Snippet of javax.net.ssl.TrustManagerFactory

    private TrustManager[] getTrustManagerFactory(String truststoreFile, String storePass) throws IOException, GeneralSecurityException {

TrustManagerFactory tmf = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm());



InputStream is = null;

try {

is = new FileInputStream(truststoreFile);



KeyStore ks = KeyStore.getInstance(KeyStore.getDefaultType());

ks.load(is, storePass.toCharArray());



tmf.init(ks);



return tmf.getTrustManagers();

}

finally {

try {

if (is != null) {

is.close();

}

}

catch (IOException e) {

}

}

}


   Like      Feedback      javax.net.ssl.TrustManagerFactory


 Sample 6. Code Sample / Example / Snippet of javax.net.ssl.KeyManagerFactory

    private KeyManager[] getKeyManagerFactory(String keystoreFile, String storePass) throws IOException, GeneralSecurityException {

KeyManagerFactory kmf = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm());



InputStream is = null;

try {

is = new FileInputStream(keystoreFile);



KeyStore ks = KeyStore.getInstance(KeyStore.getDefaultType());

ks.load(is, storePass.toCharArray());



kmf.init(ks, storePass.toCharArray());



return kmf.getKeyManagers();

}

finally {

try {

if (is != null) {

is.close();

}

}

catch (IOException e) {

}

}

}


   Like      Feedback      javax.net.ssl.KeyManagerFactory



Subscribe to Java News and Posts. Get latest updates and posts on Java from Buggybread.com
Enter your email address:
Delivered by FeedBurner