Package step.licensing.conf
Class StepLicenseManagerConfiguration
- java.lang.Object
-
- ch.exense.licensing.model.DataObject
-
- ch.exense.licensing.model.trust.SignedDataObject<ch.exense.licensing.client.config.LicenseManagerConfiguration>
-
- ch.exense.licensing.client.config.LicenseManagerConfiguration
-
- step.licensing.conf.StepLicenseManagerConfiguration
-
public class StepLicenseManagerConfiguration extends ch.exense.licensing.client.config.LicenseManagerConfiguration
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
StepLicenseManagerConfiguration.FieldNames
-
Field Summary
Fields Modifier and Type Field Description protected boolean
bypassIssuanceRequirements_ForUnitTestsOnly
int
stepActivationDays
int
stepLicenseConfigVersion
int
stepShutdownAllowedDays
java.util.List<StepUserCategorySpecification>
stepUserCategories
-
Fields inherited from class ch.exense.licensing.client.config.LicenseManagerConfiguration
appendHostNameToContext, authority, baseContext, eventManager, licensedProduct, managerContext, resetUsagesOnStart, restrictions, signerInfo
-
-
Constructor Summary
Constructors Constructor Description StepLicenseManagerConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
checkIssuanceRequirements()
void
prepareForSignatureCheck()
StepLicenseManagerConfiguration
signWithSignerInfo(ch.exense.licensing.trust.Signer signer)
-
Methods inherited from class ch.exense.licensing.client.config.LicenseManagerConfiguration
check, checkNotNull, getClassForSigner
-
Methods inherited from class ch.exense.licensing.model.trust.SignedDataObject
hasValidSignature, isSignedBy, signWith, toSignableString
-
-
-
-
Field Detail
-
bypassIssuanceRequirements_ForUnitTestsOnly
protected boolean bypassIssuanceRequirements_ForUnitTestsOnly
-
stepLicenseConfigVersion
public int stepLicenseConfigVersion
-
stepActivationDays
public int stepActivationDays
-
stepShutdownAllowedDays
public int stepShutdownAllowedDays
-
stepUserCategories
public java.util.List<StepUserCategorySpecification> stepUserCategories
-
-
Method Detail
-
prepareForSignatureCheck
public void prepareForSignatureCheck()
-
checkIssuanceRequirements
public void checkIssuanceRequirements() throws java.lang.IllegalStateException
- Overrides:
checkIssuanceRequirements
in classch.exense.licensing.client.config.LicenseManagerConfiguration
- Throws:
java.lang.IllegalStateException
-
signWithSignerInfo
public StepLicenseManagerConfiguration signWithSignerInfo(ch.exense.licensing.trust.Signer signer)
- Overrides:
signWithSignerInfo
in classch.exense.licensing.client.config.LicenseManagerConfiguration
-
-