Constructor and Description |
---|
License() |
Modifier and Type | Method and Description |
---|---|
static void |
resetLicense() |
void |
setLicense(InputStream licenseStream)
Licenses the component.
|
void |
setLicense(Path licensePath)
Licenses the component.
|
void |
setLicense(String licensePath)
Licenses the component.
|
public static void resetLicense()
public final void setLicense(InputStream licenseStream)
Licenses the component.
Note:Example:
FileInputStream licenseStream = new FileInputStream("LicenseFile.lic");
License license = new License();
license.setLicense(licenseStream);
licenseStream
- The license stream.public final void setLicense(Path licensePath)
Licenses the component.
licensePath
- The license path.public final void setLicense(String licensePath)
Licenses the component.
Example:
The following example demonstrates how to set a license
passing a path to the license file.
String licensePath = "GroupDocs.Viewer.lic";
License license = new License();
license.setLicense(licensePath);
licensePath
- The license file path.IllegalArgumentException
- licensePath
is a zero-length string, null, contains only white space, or contains one or more invalid characters.GroupDocsViewerException
- The specified path, file name, or both exceed the system-defined maximum length. For example, on Windows-based platforms, paths must be less than 248 characters, and file names must be less than 260 characters.FileNotFoundException
- The specified path is invalid, (for example, it is on an unmapped drive).
licensePath
specified a directory.-or- The caller does not have the required permission.UnsupportedOperationException
- licensePath
is in an invalid format.