A C D E G I J L M N O P S T V

A

addArbitrary(byte[]) - Method in interface com.componio.jlicensure.client.LicenseRequestBuilder
Add arbitrary licensing data
addHostUnique() - Method in interface com.componio.jlicensure.client.LicenseRequestBuilder
Add host unique data

C

checkLicense(LicenseRequest) - Method in interface com.componio.jlicensure.client.LicenseCheck
Check whether a valid license is available for the given license request.
com.componio.jlicensure.client - package com.componio.jlicensure.client
 
com.componio.jlicensure.shared - package com.componio.jlicensure.shared
 
Command - Interface in com.componio.jlicensure.shared
For now, the Command interface is a marker interface for any type of object.
createDecoder() - Static method in class com.componio.jlicensure.client.JLicensureFactory
Returns a new decocer instance
createEncoder() - Static method in class com.componio.jlicensure.client.JLicensureFactory
Returns a new encocer instance
createLicenseCheck() - Static method in class com.componio.jlicensure.client.JLicensureFactory
Returns a new instance of LicenseCheck.
createLicenseRequestBuilder() - Static method in class com.componio.jlicensure.client.JLicensureFactory
Returns a new instance of a LicenseRequestBuilder.
createObject(String) - Static method in class com.componio.jlicensure.shared.ObjectFactory
Creates the object of the given name and returns the object.
createObject(String, Properties) - Static method in class com.componio.jlicensure.shared.ObjectFactory
Creates the object of the given name, sets the given properties object and returns the object.

D

decode(InputStream) - Method in interface com.componio.jlicensure.shared.Decoder
Decode/read an object from the given input stream.
Decoder - Interface in com.componio.jlicensure.shared
Generic object decoding interface

E

encode(OutputStream, Object) - Method in interface com.componio.jlicensure.shared.Encoder
Encode the given object.
Encoder - Interface in com.componio.jlicensure.shared
The server-side encoder.

G

getCommand() - Method in interface com.componio.jlicensure.shared.SignedCommand
Retrieves the encapsulated object.
getLicense(LicenseRequest) - Method in interface com.componio.jlicensure.client.LicenseSource
Get the license for the given LicenseRequest.
getLicense(LicenseRequest, boolean) - Method in interface com.componio.jlicensure.client.LicenseSource
Get the license for the given LicenseRequest.
getLicenseeData() - Method in interface com.componio.jlicensure.shared.LicenseRequest
Getter for property licenseeData.
getLicenseRequest() - Method in exception com.componio.jlicensure.shared.LicenseNotGrantedException
Getter for property licenseRequest.
getObjectClassLoader() - Static method in class com.componio.jlicensure.shared.ObjectFactory
Get the class loader used for loading objects
getProperties() - Method in interface com.componio.jlicensure.shared.LicenseeData
Get the licensee's properties.
getProperty(String) - Method in interface com.componio.jlicensure.shared.LicenseeData
Get a specific property value.
getSignature() - Method in interface com.componio.jlicensure.shared.License
Get the license signature
getToken() - Method in interface com.componio.jlicensure.shared.LicenseRequest
Getter for property token.

I

InvalidSignatureException - Exception in com.componio.jlicensure.shared
Exception type for invalid signatures.
InvalidSignatureException() - Constructor for exception com.componio.jlicensure.shared.InvalidSignatureException
Creates a new instance of InvalidCommandSignature without detail message.
InvalidSignatureException(String) - Constructor for exception com.componio.jlicensure.shared.InvalidSignatureException
Constructs an instance of InvalidCommandSignature with the specified detail message.
isAuthoritative() - Method in interface com.componio.jlicensure.shared.License
Indicates whether this license is authoritative or not
isUIEnabled() - Method in interface com.componio.jlicensure.client.LicenseCheck
Returns whether the license check implementation should use a graphical user interface or not.

J

JLicensureFactory - Class in com.componio.jlicensure.client
Client-side factory class.
JLicensureFactory() - Constructor for class com.componio.jlicensure.client.JLicensureFactory
 

L

License - Interface in com.componio.jlicensure.shared
A license is a signed license request
LicenseCheck - Interface in com.componio.jlicensure.client
A LicenseCheck implementation checks availability and validity of a license for a given license request.
LicenseeData - Interface in com.componio.jlicensure.shared
Generic interface holding licensee data.
LicenseNotGrantedException - Exception in com.componio.jlicensure.shared
LicenseNotGrantedException class.
LicenseNotGrantedException() - Constructor for exception com.componio.jlicensure.shared.LicenseNotGrantedException
Creates a new instance of LicenseNotGrantedException without detail message.
LicenseNotGrantedException(LicenseRequest) - Constructor for exception com.componio.jlicensure.shared.LicenseNotGrantedException
Creates a new instance of LicenseNotGrantedException without detail message.
LicenseNotGrantedException(LicenseRequest, String) - Constructor for exception com.componio.jlicensure.shared.LicenseNotGrantedException
Constructs an instance of LicenseNotGrantedException with the specified detail message.
LicenseRequest - Interface in com.componio.jlicensure.shared
A license request consists of the licensee data describing the licensee and a unique data token to be part of the issued license.
LicenseRequestBuilder - Interface in com.componio.jlicensure.client
A LicenseRequestBuilder is used to generate license requests.
LicenseSource - Interface in com.componio.jlicensure.client
A license source provides a method to receive a license for a given LicenseRequest object.

M

main(String[]) - Static method in class com.componio.jlicensure.client.TestClient
 

N

newLicenseeData(Properties) - Method in interface com.componio.jlicensure.client.LicenseRequestBuilder
Get a new licensee data object for the given set of properties
newLicenseeData() - Method in interface com.componio.jlicensure.client.LicenseRequestBuilder
Get a new empty licensee data object

O

ObjectFactory - Class in com.componio.jlicensure.shared
Creates generic PropertiesSettable objects by class name.
ObjectFactory() - Constructor for class com.componio.jlicensure.shared.ObjectFactory
 

P

PropertiesSettable - Interface in com.componio.jlicensure.shared
Generic interface for objects that provide a setProperties method.

S

setLicenseRequest(LicenseRequest) - Method in exception com.componio.jlicensure.shared.LicenseNotGrantedException
Setter for property licenseRequest.
setProperties(Properties) - Method in interface com.componio.jlicensure.shared.PropertiesSettable
Set properties
setProperty(String, String) - Static method in class com.componio.jlicensure.client.JLicensureFactory
Sets a property.
setProperty(String, String) - Method in interface com.componio.jlicensure.shared.LicenseeData
Set a specific property value.
setUIEnabled(boolean) - Method in interface com.componio.jlicensure.client.LicenseCheck
Defines whether the license check implementation should use a graphical user interface or not.
setUIParent(Component) - Method in interface com.componio.jlicensure.client.LicenseCheck
Set the parent component to be used for ui display.
SignedCommand - Interface in com.componio.jlicensure.shared
A signed command.

T

TestClient - Class in com.componio.jlicensure.client
For testing and demonstration purposes only.
TestClient() - Constructor for class com.componio.jlicensure.client.TestClient
Creates a new instance of TestClient
toHashBytes() - Method in interface com.componio.jlicensure.shared.LicenseeData
Create a unique hash calculated from the licensee data contained in this class
toHashString() - Method in interface com.componio.jlicensure.shared.LicenseeData
Create a unique hash string calculated from the licensee data contained in this class
toLicenseRequest(LicenseeData) - Method in interface com.componio.jlicensure.client.LicenseRequestBuilder
Get the resulting LicenseRequest.

V

verify(PublicKey, Signature) - Method in interface com.componio.jlicensure.shared.SignedCommand
Verifies that the signature in this SignedObject is the valid signature for the object stored inside, with the given verification key, using the designated verification engine.

A C D E G I J L M N O P S T V