public Asn1GenRSAKeypairParams(final P11SlotIdentifier slotId, final String label, final P11NewKeyControl control, final int keysize, final BigInteger publicExponent) { this.slotId = ParamUtil.requireNonNull("slotId", slotId); this.label = ParamUtil.requireNonBlank("label", label); this.control = ParamUtil.requireNonNull("control", control); this.keysize = ParamUtil.requireMin("keysize", keysize, 1); this.publicExponent = publicExponent; }
public Asn1GenDSAKeypairParams(final P11SlotIdentifier slotId, final String label, final P11NewKeyControl control, final BigInteger p, final BigInteger q, final BigInteger g) { // CHECKSTYLE:ON this.slotId = ParamUtil.requireNonNull("slotId", slotId); this.label = ParamUtil.requireNonBlank("label", label); this.control = ParamUtil.requireNonNull("control", control); this.p = ParamUtil.requireNonNull("p", p); this.q = ParamUtil.requireNonNull("q", q); this.g = ParamUtil.requireNonNull("g", g); }
protected P11Identity(final P11Slot slot, final P11EntityIdentifier identityId, final int signatureBitLen) { this.slot = ParamUtil.requireNonNull("slot", slot); this.identityId = ParamUtil.requireNonNull("identityId", identityId); this.publicKey = null; this.signatureKeyBitLength = signatureBitLen; } // constructor
public CertsBundle(final Map<BigInteger, DbDigestEntry> certs, final List<BigInteger> serialNumbers) { this.certs = ParamUtil.requireNonEmpty("certs", certs); this.serialNumbers = ParamUtil.requireNonEmpty("serialNumbers", serialNumbers); }
public void setSerialNoBitLen(final Integer serialNoBitLen) { if (serialNoBitLen != null) { ParamUtil.requireRange("serialNoBitLen", serialNoBitLen, 63, 159); } this.serialNoBitLen = serialNoBitLen; }
public void setCertProfiles(Set<String> certProfiles) { if (certProfiles == null) { this.certProfiles = null; } else { this.certProfiles = CollectionUtil.unmodifiableSet( CollectionUtil.toUpperCaseSet(certProfiles)); } }
public CaEntry(final NameId ident, final String signerType, final String signerConf, final int expirationPeriod) throws CaMgmtException { this.ident = ParamUtil.requireNonNull("ident", ident); this.signerType = ParamUtil.requireNonBlank("signerType", signerType); this.expirationPeriod = ParamUtil.requireMin("expirationPeriod", expirationPeriod, 0); this.signerConf = ParamUtil.requireNonBlank("signerConf", signerConf); }
public CsrEnrollCertRequest(final String id, final String certprofile, final CertificationRequest csr) { super(id); this.certprofile = ParamUtil.requireNonBlank("certprofile", certprofile); this.csr = ParamUtil.requireNonNull("csr", csr); }
public CertListInfo(final BigInteger serialNumber, final String subject, final Date notBefore, final Date notAfter) { super(); this.serialNumber = ParamUtil.requireNonNull("serialNumber", serialNumber); this.notBefore = ParamUtil.requireNonNull("notBefore", notBefore); this.notAfter = ParamUtil.requireNonNull("notAfter", notAfter); this.subject = ParamUtil.requireNonNull("subject", subject); }
public EnrollCertResult(final Certificate caCertificate, final Map<String, CertOrError> certificatesOrErrors) { this.certificatesOrErrors = ParamUtil.requireNonEmpty("certificatesOrErrors", certificatesOrErrors); this.caCertificate = caCertificate; }
public Asn1GenSecretKeyParams(final P11SlotIdentifier slotId, final String label, final P11NewKeyControl control, final long keyType, final int keysize) { this.slotId = ParamUtil.requireNonNull("slotId", slotId); this.label = ParamUtil.requireNonBlank("label", label); this.control = ParamUtil.requireNonNull("control", control); this.keyType = keyType; this.keysize = ParamUtil.requireMin("keysize", keysize, 1); }
protected AbstractP11Slot(final String moduleName, final P11SlotIdentifier slotId, final boolean readOnly, final P11MechanismFilter mechanismFilter) throws P11TokenException { this.mechanismFilter = ParamUtil.requireNonNull("mechanismFilter", mechanismFilter); this.moduleName = ParamUtil.requireNonBlank("moduleName", moduleName); this.slotId = ParamUtil.requireNonNull("slotId", slotId); this.readOnly = readOnly; }
private CertStatusInfo(final CertStatus certStatus, final Date thisUpdate, final Date nextUpdate, final String certprofile) { this.certStatus = ParamUtil.requireNonNull("certStatus", certStatus); this.thisUpdate = ParamUtil.requireNonNull("thisUpdate", thisUpdate); this.nextUpdate = nextUpdate; this.certprofile = certprofile; }
public UserEntry(final NameId ident, final boolean active, final String hashedPassword) throws CaMgmtException { this.ident = ParamUtil.requireNonNull("ident", ident); this.active = active; this.hashedPassword = ParamUtil.requireNonBlank("hashedPassword", hashedPassword); }
CaConfigurationDbImporter(final DataSourceWrapper datasource, final Unmarshaller unmarshaller, final String srcDir, final AtomicBoolean stopMe, final boolean evaluateOnly) throws DataAccessException, PasswordResolverException, IOException { super(datasource, srcDir, stopMe, evaluateOnly); this.unmarshaller = ParamUtil.requireNonNull("unmarshaller", unmarshaller); }
public SoftTokenContentSignerBuilder(final PrivateKey privateKey, final PublicKey publicKey) throws XiSecurityException { this.key = ParamUtil.requireNonNull("privateKey", privateKey); this.publicKey = ParamUtil.requireNonNull("publicKey", publicKey); this.certificateChain = null; }
public EnrollCertRequestEntry(final String id, final String certprofile, final CertRequest certReq, final ProofOfPossession popo) { super(id); this.certprofile = certprofile; this.certReq = ParamUtil.requireNonNull("certReq", certReq); this.popo = popo; }
public ProtectionVerificationResult(final Object requestor, final ProtectionResult protectionResult) { this.requestor = requestor; this.protectionResult = ParamUtil.requireNonNull("protectionResult", protectionResult); }
public P11MacContentSignerBuilder(final P11CryptService cryptService, final P11EntityIdentifier identityId) throws XiSecurityException, P11TokenException { this.cryptService = ParamUtil.requireNonNull("cryptService", cryptService); this.identityId = ParamUtil.requireNonNull("identityId", identityId); } // constructor
/** * * @param slotId * Slot identifier. Must not be {@code null}. * @param objectId * Object identifier. Must not be {@code null}. */ public P11EntityIdentifier(final P11SlotIdentifier slotId, final P11ObjectIdentifier objectId) { this.slotId = ParamUtil.requireNonNull("slotId", slotId); this.objectId = ParamUtil.requireNonNull("objectId", objectId); }