Package org.gridforum.jgss

Examples of org.gridforum.jgss.ExtendedGSSManager


    public static GSSCredential convertToGSSCredential(String pem) {
        if (pem == null) {
            throw new NullPointerException("pem is null");
        }

        ExtendedGSSManager manager =
            (ExtendedGSSManager) ExtendedGSSManager.getInstance();
        GSSCredential cred = null;
        try {
            cred = manager.createCredential(pem.getBytes(),
                    ExtendedGSSCredential.IMPEXP_OPAQUE,
                    GSSCredential.DEFAULT_LIFETIME,
                    null,
                    GSSCredential.INITIATE_AND_ACCEPT);
        } catch (Exception e) {
View Full Code Here


    byte [] data = new byte[(int)file.length()];
    FileInputStream in = new FileInputStream(file);
    in.read(data);
    in.close();

    ExtendedGSSManager manager =
      (ExtendedGSSManager)ExtendedGSSManager.getInstance();
    GSSCredential ret =
      manager.createCredential(data, ExtendedGSSCredential.IMPEXP_OPAQUE,
        GSSCredential.DEFAULT_LIFETIME,
        null,
        GSSCredential.INITIATE_AND_ACCEPT);
    return ret;
  }
View Full Code Here

        byte[] data = new byte[(int) location.length()];
        FileInputStream in = new FileInputStream(location);// read in the credential data
        in.read(data);
        in.close();

        ExtendedGSSManager manager = (ExtendedGSSManager) ExtendedGSSManager.getInstance();
        GSSCredential cred = manager.createCredential(data, ExtendedGSSCredential.IMPEXP_OPAQUE,
                GSSCredential.DEFAULT_LIFETIME, null, GSSCredential.INITIATE_AND_ACCEPT);
        return cred;
    }
View Full Code Here

        byte[] data = new byte[(int) location.length()];
        FileInputStream in = new FileInputStream(location);// read in the credential data
        in.read(data);
        in.close();

        ExtendedGSSManager manager = (ExtendedGSSManager) ExtendedGSSManager.getInstance();
        GSSCredential cred = manager.createCredential(data, ExtendedGSSCredential.IMPEXP_OPAQUE,
                GSSCredential.DEFAULT_LIFETIME, null, GSSCredential.INITIATE_AND_ACCEPT);
        return cred;
    }
View Full Code Here

        byte[] data = new byte[(int) location.length()];
        FileInputStream in = new FileInputStream(location);// read in the credential data
        in.read(data);
        in.close();

        ExtendedGSSManager manager = (ExtendedGSSManager) ExtendedGSSManager.getInstance();
        GSSCredential cred = manager.createCredential(data, ExtendedGSSCredential.IMPEXP_OPAQUE,
                GSSCredential.DEFAULT_LIFETIME, null, GSSCredential.INITIATE_AND_ACCEPT);
        return cred;
    }
View Full Code Here

            x509_USER_PROXY = CoGProperties.getDefault().getProxyFile();

        if (x509_USER_PROXY == null)
            throw new SecurityException("could not get credential; no location defined");

        ExtendedGSSManager manager = (ExtendedGSSManager) ExtendedGSSManager.getInstance();

        // file...load file into a buffer
        try {
            File f = new File(x509_USER_PROXY);
            byte[] data = new byte[(int) f.length()];
            FileInputStream in = new FileInputStream(f);
            // read in the credential data
            in.read(data);
            in.close();
            return manager.createCredential(data, ExtendedGSSCredential.IMPEXP_OPAQUE, credentialLifetime, null, // use
                    // default
                    // mechanism
                    // -
                    // GSI
                    GSSCredential.INITIATE_AND_ACCEPT);
View Full Code Here

            x509_USER_PROXY = CoGProperties.getDefault().getProxyFile();

        if (x509_USER_PROXY == null)
            throw new SecurityException("could not get credential; no location defined");

        ExtendedGSSManager manager = (ExtendedGSSManager) ExtendedGSSManager.getInstance();

        // file...load file into a buffer
        try {
            File f = new File(x509_USER_PROXY);
            byte[] data = new byte[(int) f.length()];
            FileInputStream in = new FileInputStream(f);
            // read in the credential data
            in.read(data);
            in.close();
            return manager.createCredential(data, ExtendedGSSCredential.IMPEXP_OPAQUE, credentialLifetime, null, // use
                    // default
                    // mechanism
                    // -
                    // GSI
                    GSSCredential.INITIATE_AND_ACCEPT);
View Full Code Here

  FileInputStream in = new FileInputStream(f);
  // read in the credential data
  in.read(data);
  in.close();
 
  ExtendedGSSManager manager =
    (ExtendedGSSManager) ExtendedGSSManager.getInstance();
  GSSCredential proxy =
    manager.createCredential(data,
           ExtendedGSSCredential.IMPEXP_OPAQUE,
           GSSCredential.DEFAULT_LIFETIME,
           null, // use default mechanism - GSI
           GSSCredential.INITIATE_AND_ACCEPT);
  theJob.setCredentials(proxy);
View Full Code Here

TOP

Related Classes of org.gridforum.jgss.ExtendedGSSManager

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.