A C D F G I K L M P R S T V

A

acquireLicense(String, String) - Method in class com.cinnabarsystems.clm.LicenseManager
Acquire a license for a given product and feature.
acquireLicense(InputStream, InputStream, PublicKey, String, String) - Static method in class com.cinnabarsystems.clm.LicenseUtility
Test license acquisition using an existing PublicKey object.
acquireLicense(InputStream, InputStream, InputStream, String, String) - Static method in class com.cinnabarsystems.clm.LicenseUtility
Test license acquisition using astream containing an encoded public key.
acquireLicense(InputStream, File, String, PublicKey, String, String) - Static method in class com.cinnabarsystems.clm.LicenseUtility
Test directory-based license acquisition using an existing PublicKey object.
acquireLicense(InputStream, File, String, InputStream, String, String) - Static method in class com.cinnabarsystems.clm.LicenseUtility
Test directory-based license acquisition using astream containing an encoded public key.
Attribute - Class in com.cinnabarsystems.clm
Abstract class describing an attribute of a LicenseElement.

C

com.cinnabarsystems.clm - package com.cinnabarsystems.clm
 

D

dumpLicense(InputStream, PrintStream) - Static method in class com.cinnabarsystems.clm.LicenseUtility
Prints a summary of license parameters
dumpLicense(InputStream) - Static method in class com.cinnabarsystems.clm.LicenseUtility
Prints a summary of license parameters.

F

Feature - Class in com.cinnabarsystems.clm
Class describing a feature licensed for use by a given Licensee.
FeatureNotFoundException - Exception in com.cinnabarsystems.clm
Thrown when the requested feature is not present in a license

G

generateKeyPair() - Static method in class com.cinnabarsystems.clm.KeyManager
Generate a new random keypair
generateLicense(License, PrivateKey, OutputStream) - Static method in class com.cinnabarsystems.clm.LicenseFactory
Generate a license file from existing License and PrivateKey objects.
generateLicense(InputStream, PrivateKey, OutputStream) - Static method in class com.cinnabarsystems.clm.LicenseFactory
Generate a license file from a stream containing a license specification and an existing PrivateKey object.
generateLicense(License, InputStream, OutputStream) - Static method in class com.cinnabarsystems.clm.LicenseFactory
Generate a license file from an existing License object and a stream containing an encoded private key.
generateLicense(InputStream, InputStream, OutputStream) - Static method in class com.cinnabarsystems.clm.LicenseFactory
Generate a license file from a stream containing a license specification and a stream containing an encoded private key.
generateLicense(License, OutputStream, OutputStream, OutputStream) - Static method in class com.cinnabarsystems.clm.LicenseFactory
Generate a license file and new key pair from an existing License object
generateLicense(InputStream, OutputStream, OutputStream, OutputStream) - Static method in class com.cinnabarsystems.clm.LicenseFactory
Generate a license file and new key pair from a stream containing a license specification.
get(int) - Static method in class com.cinnabarsystems.clm.MacAddress
Returns a MacAddress instance for a single adapter.
getAddress() - Method in class com.cinnabarsystems.clm.MacAddress
Returns the raw MAC address of this adapter.
getAll() - Static method in class com.cinnabarsystems.clm.MacAddress
Returns information about all of the Ethernet adapters installed in this system.
getAttribute(String) - Method in class com.cinnabarsystems.clm.LicenseElement
Get the Attribute object for the given attribute name.
getAttributes() - Method in class com.cinnabarsystems.clm.LicenseElement
Get all the Attributes for this LicenseElement.
getDaysLeft() - Method in class com.cinnabarsystems.clm.Feature
 
getDomain() - Method in exception com.cinnabarsystems.clm.LicenseDomainException
Returns the domain authorized by the license
getExpiredOn() - Method in exception com.cinnabarsystems.clm.LicenseExpiredException
Returns the date on which the license expired
getFeature() - Method in exception com.cinnabarsystems.clm.FeatureNotFoundException
Returns the feature which was not present in the license
getFeature(String) - Method in class com.cinnabarsystems.clm.Licensee
Get the Feature object for the given feature name.
getFeature() - Method in exception com.cinnabarsystems.clm.LicenseExpiredException
Returns the feature that has expired
getFeatures() - Method in class com.cinnabarsystems.clm.Licensee
Get all the Features for this Licensee.
getLicensee(String) - Method in class com.cinnabarsystems.clm.License
Get the Licensee object for the given licensee name.
getLicensees() - Method in class com.cinnabarsystems.clm.License
Get all the Licensees for this License.
getLicenseObject(InputStream) - Static method in class com.cinnabarsystems.clm.LicenseUtility
Get a License object from a license file.
getName() - Method in class com.cinnabarsystems.clm.Attribute
Get the name of this Attribute
getName() - Method in class com.cinnabarsystems.clm.LicenseElement
Get the name of this element.
getName() - Method in class com.cinnabarsystems.clm.MacAddress
Returns the human-readable name of this adapter.
getNode() - Method in exception com.cinnabarsystems.clm.LicenseNodeException
Returns the node that is authorized by the license
getNumAdapters() - Static method in class com.cinnabarsystems.clm.MacAddress
Returns the number of Ethernet adapters installed on this sytem.
getProduct() - Method in exception com.cinnabarsystems.clm.LicenseExpiredException
Returns the product that has expired
getProduct() - Method in exception com.cinnabarsystems.clm.ProductNotFoundException
Returns the product that was not found
getValue() - Method in class com.cinnabarsystems.clm.Attribute
Get the value of this Attribute.
getValue() - Method in class com.cinnabarsystems.clm.IntegerAttribute
Get the value of this attribute.
getValue() - Method in class com.cinnabarsystems.clm.StringAttribute
Get the value of this attribute.

I

IntegerAttribute - Class in com.cinnabarsystems.clm
Subclass of Attribute used to represent an attribute whose value is an Integer.
InvalidLicenseFormatException - Exception in com.cinnabarsystems.clm
Thrown when a license file is not in the proper format
InvalidLicenseFormatException() - Constructor for exception com.cinnabarsystems.clm.InvalidLicenseFormatException
 

K

KeyManager - Class in com.cinnabarsystems.clm
A utility class to read and write encryption keys
KeyManager() - Constructor for class com.cinnabarsystems.clm.KeyManager
 

L

License - Class in com.cinnabarsystems.clm
Class describing license parameters for a given license file.
LicenseDomainException - Exception in com.cinnabarsystems.clm
Thrown when the current machine does not meet the domain restrictions of a license
Licensee - Class in com.cinnabarsystems.clm
Class describing a licensee for a given License.
LicenseElement - Class in com.cinnabarsystems.clm
Base class for data elements comprising a license specification.
LicenseExpiredException - Exception in com.cinnabarsystems.clm
Thrown when a license has expired
LicenseFactory - Class in com.cinnabarsystems.clm
Class used to programatically generate license files
LicenseFactory() - Constructor for class com.cinnabarsystems.clm.LicenseFactory
 
LicenseFileNotFoundException - Exception in com.cinnabarsystems.clm
Thrown when no license file could be found
LicenseFileNotFoundException() - Constructor for exception com.cinnabarsystems.clm.LicenseFileNotFoundException
 
LicenseManager - Class in com.cinnabarsystems.clm
Class used to acquire licenses at run time.
LicenseManager(InputStream, InputStream, PublicKey) - Constructor for class com.cinnabarsystems.clm.LicenseManager
Constructs an object for license acquisition.
LicenseManager(InputStream, InputStream, InputStream) - Constructor for class com.cinnabarsystems.clm.LicenseManager
Constructs an object for license acquisition.
LicenseManager(InputStream, File, String, PublicKey) - Constructor for class com.cinnabarsystems.clm.LicenseManager
Constructs an object for license acquisition.
LicenseManager(InputStream, File, String, InputStream) - Constructor for class com.cinnabarsystems.clm.LicenseManager
Constructs an object for license acquisition.
LicenseManagerException - Exception in com.cinnabarsystems.clm
Base class for license-related exceptions
LicenseModifiedException - Exception in com.cinnabarsystems.clm
Thrown when a license file has been modified after issuance
LicenseModifiedException() - Constructor for exception com.cinnabarsystems.clm.LicenseModifiedException
 
LicenseNodeException - Exception in com.cinnabarsystems.clm
Thrown when the current machine does not meet the node locking restrictions of a license
LicenseSignedWithWrongKeyException - Exception in com.cinnabarsystems.clm
Thrown when a license file was signed with a private key that does not match the public key used for license verification
LicenseSignedWithWrongKeyException() - Constructor for exception com.cinnabarsystems.clm.LicenseSignedWithWrongKeyException
 
LicenseUnsignedException - Exception in com.cinnabarsystems.clm
Thrown when a license file is unsigned
LicenseUnsignedException() - Constructor for exception com.cinnabarsystems.clm.LicenseUnsignedException
 
LicenseUtility - Class in com.cinnabarsystems.clm
Class used to perform utility operations on license streams.
LicenseUtility() - Constructor for class com.cinnabarsystems.clm.LicenseUtility
 

M

MacAddress - Class in com.cinnabarsystems.clm
Provides basic utility functions for accessing information about the Ethernet adapters installed on a system, and their MAC addresses.
main(String[]) - Static method in class com.cinnabarsystems.clm.MacAddress
 

P

ProductNotFoundException - Exception in com.cinnabarsystems.clm
Thrown when the requested product is not present in a license

R

readPrivateKey(InputStream) - Static method in class com.cinnabarsystems.clm.KeyManager
Read a private key
readPublicKey(InputStream) - Static method in class com.cinnabarsystems.clm.KeyManager
Read a public key

S

saveKey(Key, OutputStream) - Static method in class com.cinnabarsystems.clm.KeyManager
Save a key
SecureStorageException - Exception in com.cinnabarsystems.clm
Thrown when the License Manager cannot read or write to secure storage, which is necessary to support "expireDays"-based licensing.
SecureStorageException() - Constructor for exception com.cinnabarsystems.clm.SecureStorageException
 
SecureStorageTamperingException - Exception in com.cinnabarsystems.clm
Thrown when the License Manager detects that secure storage has been tampered with, or is attempted to be defeated by setting back the system clock.
SecureStorageTamperingException() - Constructor for exception com.cinnabarsystems.clm.SecureStorageTamperingException
 
StringAttribute - Class in com.cinnabarsystems.clm
Subclass of Attribute used to represent an attribute whose value is an String.

T

toString() - Method in class com.cinnabarsystems.clm.Attribute
Format the value of this Attribute for display.
toString() - Method in class com.cinnabarsystems.clm.MacAddress
Returns a string representation of this adapter's MAC address, formatted as a simple string of hexadecimal digits.

V

verifyLicense(InputStream, InputStream, PublicKey) - Static method in class com.cinnabarsystems.clm.LicenseUtility
Verify a license stream using an existing PublicKey object.
verifyLicense(InputStream, InputStream, InputStream) - Static method in class com.cinnabarsystems.clm.LicenseUtility
Verify a license stream using a stream containing an encoded public key.

A C D F G I K L M P R S T V