Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
B C D E F G H I K L M P R S V W

B

Base64Coder - class com.sourcetap.license.Base64Coder.
A Base64 Encoder/Decoder.
Base64Coder() - Constructor for class com.sourcetap.license.Base64Coder
 

C

com.sourcetap.license - package com.sourcetap.license
 
companyName - Variable in class com.sourcetap.license.License
 
config - Variable in class com.sourcetap.license.LicenseFilter
 
createKeys(String, String) - Method in class com.sourcetap.license.KeyGenerator
Create a public/private key pair and save the keys to the specified files

D

decode(String) - Static method in class com.sourcetap.license.Base64Coder
Decodes a Base64 string.
decode(char[]) - Static method in class com.sourcetap.license.Base64Coder
Decodes Base64 data.
defaultPropertyFile - Static variable in class com.sourcetap.license.PropertyUtil
 
destroy() - Method in class com.sourcetap.license.LicenseFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.sourcetap.license.LicenseFilter
 

E

EncryptionUtil - class com.sourcetap.license.EncryptionUtil.
Provides utility functions to handle public/private key encryption.
EncryptionUtil() - Constructor for class com.sourcetap.license.EncryptionUtil
 
email - Variable in class com.sourcetap.license.License
 
encode(String) - Static method in class com.sourcetap.license.Base64Coder
Encodes a string into Base64 format.
encode(byte[]) - Static method in class com.sourcetap.license.Base64Coder
Encodes a byte array into Base64 format.
expirationDate - Variable in class com.sourcetap.license.License
 

F

FILTER_APPLIED - Static variable in class com.sourcetap.license.LicenseFilter
 

G

generateKeys() - Method in class com.sourcetap.license.EncryptionUtil
Generate a public/private key pair
generateKeys(String, String) - Method in class com.sourcetap.license.EncryptionUtil
Generate a public/private key pair, and write the keys to the specified files
generateLicense(String, String) - Static method in class com.sourcetap.license.LicenseGenerator
return an encrypted license by signing the license with the private key file and encoding the result in Base64
getCompanyName() - Method in class com.sourcetap.license.License
 
getEmailAddress() - Method in class com.sourcetap.license.License
 
getExpirationDate() - Method in class com.sourcetap.license.License
 
getExpirationDateString() - Method in class com.sourcetap.license.License
 
getInstance() - Static method in class com.sourcetap.license.LicenseManagerImpl
 
getLicense() - Method in interface com.sourcetap.license.LicenseManager
return the License Object
getLicense() - Method in class com.sourcetap.license.LicenseManagerImpl
 
getLicenseKey() - Method in class com.sourcetap.license.License
 
getLicenseManager() - Static method in class com.sourcetap.license.LicenseFactory
 
getPrivate() - Method in class com.sourcetap.license.EncryptionUtil
 
getPrivate() - Method in class com.sourcetap.license.KeyGenerator
 
getPrivateString() - Method in class com.sourcetap.license.KeyGenerator
 
getProperties() - Method in class com.sourcetap.license.PropertyUtil
 
getProperty(String) - Method in class com.sourcetap.license.PropertyUtil
 
getProperty(String, String) - Method in class com.sourcetap.license.PropertyUtil
 
getPublic() - Method in class com.sourcetap.license.EncryptionUtil
 
getPublic() - Method in class com.sourcetap.license.KeyGenerator
 
getPublicString() - Method in class com.sourcetap.license.KeyGenerator
 

H

hasValidLicense() - Method in interface com.sourcetap.license.LicenseManager
check if the license is valid
hasValidLicense() - Method in class com.sourcetap.license.LicenseManagerImpl
 

I

INVALID_LICENSE_URL - Static variable in class com.sourcetap.license.LicenseFilter
 
init(FilterConfig) - Method in class com.sourcetap.license.LicenseFilter
 
init(String) - Method in class com.sourcetap.license.PropertyUtil
 
isExpired() - Method in class com.sourcetap.license.License
determine if the license is expired.

K

KeyGenerator - class com.sourcetap.license.KeyGenerator.
Generate Public/Private Key pairs and read/write them to files
KeyGenerator() - Constructor for class com.sourcetap.license.KeyGenerator
 
keygen - Variable in class com.sourcetap.license.KeyGenerator
 

L

License - class com.sourcetap.license.License.
License Information.
License(String) - Constructor for class com.sourcetap.license.License
constructor to create a license from the specified license key
License(String, String, String) - Constructor for class com.sourcetap.license.License
constructor to create a license from the specified license data.
License(String, String, Date) - Constructor for class com.sourcetap.license.License
constructor to create a license from the specified license data.
LicenseException - exception com.sourcetap.license.LicenseException.
General Exception returned whenever there is an error in the license system
LicenseException() - Constructor for class com.sourcetap.license.LicenseException
 
LicenseException(String) - Constructor for class com.sourcetap.license.LicenseException
 
LicenseFactory - class com.sourcetap.license.LicenseFactory.
LicenseFactory - central source for LicenseManager objects
LicenseFactory() - Constructor for class com.sourcetap.license.LicenseFactory
 
LicenseFilter - class com.sourcetap.license.LicenseFilter.
Servlet Filter which can be added to the filter chain in the web.xml to enable validation of the license before serving protected resources
LicenseFilter() - Constructor for class com.sourcetap.license.LicenseFilter
 
LicenseGenerator - class com.sourcetap.license.LicenseGenerator.
Generate an encrypted license
LicenseGenerator() - Constructor for class com.sourcetap.license.LicenseGenerator
 
LicenseManager - interface com.sourcetap.license.LicenseManager.
Interface for maniputlating License data
LicenseManagerImpl - class com.sourcetap.license.LicenseManagerImpl.
LicenseManager implementation.
LicenseManagerImpl() - Constructor for class com.sourcetap.license.LicenseManagerImpl
 
LicenseVerifier - class com.sourcetap.license.LicenseVerifier.
Verify a License Key using the public key to decrypt it
LicenseVerifier() - Constructor for class com.sourcetap.license.LicenseVerifier
 
license - Variable in class com.sourcetap.license.LicenseManagerImpl
 
licenseManager - Static variable in class com.sourcetap.license.LicenseFactory
 
licenseManager - Static variable in class com.sourcetap.license.LicenseManagerImpl
 
loadProperties(String) - Method in class com.sourcetap.license.PropertyUtil
 

M

main(String[]) - Static method in class com.sourcetap.license.KeyGenerator
 
map1 - Static variable in class com.sourcetap.license.Base64Coder
 
map2 - Static variable in class com.sourcetap.license.Base64Coder
 

P

PropertyUtil - class com.sourcetap.license.PropertyUtil.
Utility class to interface with the license.properties file
PropertyUtil() - Constructor for class com.sourcetap.license.PropertyUtil
 
PropertyUtil(String) - Constructor for class com.sourcetap.license.PropertyUtil
 
privateKey - Variable in class com.sourcetap.license.EncryptionUtil
 
privateKey - Variable in class com.sourcetap.license.KeyGenerator
 
propertyFile - Variable in class com.sourcetap.license.PropertyUtil
 
props - Variable in class com.sourcetap.license.LicenseManagerImpl
 
props - Variable in class com.sourcetap.license.PropertyUtil
 
publicKey - Variable in class com.sourcetap.license.EncryptionUtil
 
publicKey - Variable in class com.sourcetap.license.KeyGenerator
 

R

readKeys(String, String) - Method in class com.sourcetap.license.EncryptionUtil
read public/private keys from specified files
readKeys(String, String) - Method in class com.sourcetap.license.KeyGenerator
Read public/private keys from specified files
readPrivateKey(String) - Method in class com.sourcetap.license.EncryptionUtil
read private key from specified file
readPrivateKey(String) - Method in class com.sourcetap.license.KeyGenerator
read a private key from a file
readPrivateKey(String) - Static method in class com.sourcetap.license.LicenseGenerator
read a private key from the specified file
readPublicKey(String) - Method in class com.sourcetap.license.EncryptionUtil
read public key from specified file
readPublicKey(String) - Method in class com.sourcetap.license.KeyGenerator
read a public key from a file
readPublicKey(String) - Static method in class com.sourcetap.license.LicenseVerifier
read a Public Key from a file
readSignature(String) - Static method in class com.sourcetap.license.LicenseVerifier
 

S

saveSignature(String, String) - Static method in class com.sourcetap.license.LicenseGenerator
 
setCompanyName(String) - Method in class com.sourcetap.license.License
 
setEmailAddress(String) - Method in class com.sourcetap.license.License
 
setExpirationDate(String) - Method in class com.sourcetap.license.License
parses the string and converts it to a date
setExpirationDate(Date) - Method in class com.sourcetap.license.License
 
setLicense(String) - Method in interface com.sourcetap.license.LicenseManager
set the License Object
setLicense(String) - Method in class com.sourcetap.license.LicenseManagerImpl
The licenseKey should be passed in as generated by the Registration Server
setLicenseKey(String) - Method in class com.sourcetap.license.License
 
setLicenseManager(LicenseManager) - Static method in class com.sourcetap.license.LicenseFactory
 
sign(String) - Method in class com.sourcetap.license.EncryptionUtil
sign a message using the private key
sign(String, String) - Method in class com.sourcetap.license.EncryptionUtil
sign a message using the private key
sign(String, PrivateKey) - Method in class com.sourcetap.license.EncryptionUtil
sign a message using the private key
signMessage(String, String) - Static method in class com.sourcetap.license.LicenseGenerator
 

V

valid - Variable in class com.sourcetap.license.LicenseVerifier
 
validateLicense(String, String) - Static method in class com.sourcetap.license.LicenseVerifier
decrypt the encoded license key and return the corresponding License Object
verify(String, String, String) - Method in class com.sourcetap.license.EncryptionUtil
verify that the message was signed by the private key by using the public key
verify(String, String) - Method in class com.sourcetap.license.EncryptionUtil
verify that the message was signed by the private key by using the public key
verify(String, String, PublicKey) - Method in class com.sourcetap.license.EncryptionUtil
verify that the message was signed by the private key by using the public key

W

writeKeys(String, String) - Method in class com.sourcetap.license.EncryptionUtil
 
writePrivateKey(String) - Method in class com.sourcetap.license.EncryptionUtil
 
writePublicKey(String) - Method in class com.sourcetap.license.EncryptionUtil
 

B C D E F G H I K L M P R S V W