Examples of LicenseManager


Examples of com.vmware.vim25.mo.LicenseManager

{
  public static void main(String[] args) throws Exception
  {
    ServiceInstance si = new ServiceInstance(new URL("https://8.8.8.8/sdk"),
        "administrator", "vmware", true);
    LicenseManager lm = si.getLicenseManager();
    LicenseAssignmentManager lam = lm.getLicenseAssignmentManager();
   
    LicenseAssignmentManagerLicenseAssignment[] las = lam.queryAssignedLicenses(null);

    String newLic = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX";
    String oldLic = "YYYYY-YYYYY-YYYYY-YYYYY-YYYYY";
   
    List<LicEntity> entities = new ArrayList<LicEntity>();
  
    for(LicenseAssignmentManagerLicenseAssignment la : las)
    {
      LicenseManagerLicenseInfo licInfo = la.getAssignedLicense();
      if(oldLic.equals(licInfo.getLicenseKey()))
      {
        entities.add(new LicEntity(la.getEntityId(), la.getEntityDisplayName()));
        System.out.println("entityId:" + la.getEntityId());
       
      }
    }
   
    lm.addLicense(newLic, null);
   
    for(LicEntity e : entities)
    {
      lam.updateAssignedLicense(e.entityId, newLic, e.displayName);
    }
    lm.removeLicense(oldLic);
  }
View Full Code Here

Examples of com.vmware.vim25.mo.LicenseManager

    }
   
    ServiceInstance si = new ServiceInstance(
        new URL(args[0]), args[1], args[2], true);
   
    LicenseManager lm = si.getLicenseManager();
   
    System.out.println("License edition:"
      + lm.getLicensedEdition());
   
    System.out.println("Licnese source available:"
      + lm.getSourceAvailable());
   
    printLicenseSource(lm.getSource());
   
    System.out.println("License Diagnostic Info:");
    printDiagnostics(lm.getDiagnostics());

    // The featureInfo property is deprecated as of 2.5.
    // Use the querySupportedFeatures as follows.
    System.out.println("\nLicense Features:");
    printLicenseFeatures(lm.querySupportedFeatures(null));
   
    System.out.println("\nLicense Usage:");
    printLicenseUsage(lm.queryLicenseUsage(null));
   
    System.out.println("\nLicense source availability:");
    printLicenseAvailable(
      lm.queryLicenseSourceAvailability(null));
   
    si.getServerConnection().logout();
  }
View Full Code Here

Examples of com.vmware.vim25.mo.LicenseManager

{
  public static void main(String[] args) throws Exception
  {
    ServiceInstance si = new ServiceInstance(new URL("https://8.8.8.8/sdk"),
        "administrator", "vmware", true);
    LicenseManager lm = si.getLicenseManager();
    LicenseManagerLicenseInfo[] lics = lm.getLicenses();

    DateFormat df = DateFormat.getInstance();
    for(LicenseManagerLicenseInfo lic : lics)
    {
      Date expDate = null;
     
      if("eval".equalsIgnoreCase(lic.getEditionKey()))
      {
        LicenseManagerEvaluationInfo evalInfo = lm.getEvaluation();
        expDate = getExpirationDate(evalInfo.getProperties());
      }
      else
      {
        expDate = getExpirationDate(lic.getProperties());
View Full Code Here

Examples of com.vmware.vim25.mo.LicenseManager

        + "<username> <password>");
      return;
    }
    ServiceInstance si = new ServiceInstance(
      new URL(args[0]), args[1], args[2], true);
    LicenseManager lm = si.getLicenseManager();
   
    LicenseServerSource lss = new LicenseServerSource();
    // please change it to a license server you can access
    lss.setLicenseServer("27000@lic-serv.acme.com");
   
    lm.configureLicenseSource(null, lss);
    lm.setLicenseEdition(null, "esxFull");

    boolean enabled = lm.checkLicenseFeature(null, "iscsi");
    System.out.println("ISCSI enabled:" + enabled);

    lm.disableFeature(null, "iscsi");
    enabled = lm.checkLicenseFeature(null, "iscsi");
    System.out.println("ISCSI enabled:" + enabled);

    lm.enableFeature(null, "iscsi");
    enabled = lm.checkLicenseFeature(null, "iscsi");
    System.out.println("ISCSI enabled:" + enabled);
   
    si.getServerConnection().logout();
  }
View Full Code Here

Examples of it.fmuia.apps.jling.LicenseManager

    Security.addProvider(new BouncyCastleProvider());
    PublicKey publicKey = SecurityUtil.loadPublicKey(JLing.class
        .getResourceAsStream("/META-INF/public-johndoe.pem"));
    PrivateKey privateKey = SecurityUtil.loadPrivateKey(JLing.class
        .getResourceAsStream("/META-INF/priv-johndoe.pem"));
    LicenseManager l = new LicenseManager(publicKey, privateKey,
        new LicenseProviderImpl());
    License license = new License("123141", "asfasfaf", "afasfa",
        "afasgags", LicenseType.FULL, null, null);
    l.writeLicense(
        license,
        new File(
            "C:/Users/muia/workspace web/progetti/jling/jling/src/main/resources/META-INF/license.dat"));
  }
View Full Code Here

Examples of it.fmuia.apps.jling.LicenseManager

  @Test
  public void testReadLicense() throws Exception {
    Security.addProvider(new BouncyCastleProvider());
    PublicKey publicKey = SecurityUtil.loadPublicKey(JLing.class
        .getResourceAsStream("/META-INF/public-johndoe.pem"));
    LicenseManager l = new LicenseManager(publicKey,
        new LicenseProviderImpl());

    ILicense license = l.readLicense();
    System.out.println(license);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.