mirror of
https://repository.entgra.net/community/device-mgt-core.git
synced 2025-10-06 02:01:45 +00:00
Merge branch 'master' of https://github.com/wso2/carbon-device-mgt
This commit is contained in:
commit
6ae4bfe4e0
@ -320,18 +320,20 @@ public class CertificateGenerator {
|
||||
Date validityBeginDate = commonUtil.getValidityStartDate();
|
||||
Date validityEndDate = commonUtil.getValidityEndDate();
|
||||
|
||||
X500Name certSubject = request.getSubject();
|
||||
X500Name certSubject = new X500Name(ConfigurationUtil.DEFAULT_PRINCIPAL);
|
||||
//X500Name certSubject = request.getSubject();
|
||||
|
||||
Attribute attributes[] = request.getAttributes();
|
||||
|
||||
if (certSubject == null) {
|
||||
certSubject = new X500Name(ConfigurationUtil.DEFAULT_PRINCIPAL);
|
||||
} else {
|
||||
org.bouncycastle.asn1.x500.RDN[] rdn = certSubject.getRDNs();
|
||||
|
||||
if (rdn == null || rdn.length == 0) {
|
||||
certSubject = new X500Name(ConfigurationUtil.DEFAULT_PRINCIPAL);
|
||||
}
|
||||
}
|
||||
// if (certSubject == null) {
|
||||
// certSubject = new X500Name(ConfigurationUtil.DEFAULT_PRINCIPAL);
|
||||
// } else {
|
||||
// org.bouncycastle.asn1.x500.RDN[] rdn = certSubject.getRDNs();
|
||||
//
|
||||
// if (rdn == null || rdn.length == 0) {
|
||||
// certSubject = new X500Name(ConfigurationUtil.DEFAULT_PRINCIPAL);
|
||||
// }
|
||||
// }
|
||||
|
||||
X509v3CertificateBuilder certificateBuilder = new X509v3CertificateBuilder(
|
||||
new X500Name(issueSubject), CommonUtil.generateSerialNumber(),
|
||||
|
||||
@ -24,10 +24,14 @@ public interface FeatureManager {
|
||||
|
||||
boolean addFeature(Feature feature) throws DeviceManagementException;
|
||||
|
||||
boolean addFeatures(List<Feature> features) throws DeviceManagementException;
|
||||
|
||||
Feature getFeature(String name) throws DeviceManagementException;
|
||||
|
||||
List<Feature> getFeatures() throws DeviceManagementException;
|
||||
|
||||
boolean removeFeature(String name) throws DeviceManagementException;
|
||||
|
||||
boolean addSupportedFeaturesToDB() throws DeviceManagementException;
|
||||
|
||||
}
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
/* OBTAIN A LICENSE AT WWW.SQLINES.COM FOR FULL CONVERSION. THANK YOU. */
|
||||
|
||||
CREATE TABLE DM_DEVICE_TYPE (
|
||||
ID INT identity NOT NULL,
|
||||
ID INT IDENTITY NOT NULL,
|
||||
NAME VARCHAR(300) DEFAULT NULL,
|
||||
PRIMARY KEY (ID)
|
||||
);
|
||||
|
||||
@ -2,8 +2,8 @@
|
||||
-- Table `DM_DEVICE_TYPE`
|
||||
-- -----------------------------------------------------
|
||||
CREATE TABLE IF NOT EXISTS `DM_DEVICE_TYPE` (
|
||||
`ID` INT(11) NOT NULL ,
|
||||
`NAME` VARCHAR(300) DEFAULT NULL ,
|
||||
`ID` INT(11) NOT NULL AUTO_INCREMENT,
|
||||
`NAME` VARCHAR(300) NOT NULL ,
|
||||
PRIMARY KEY (`ID`) )
|
||||
ENGINE = InnoDB
|
||||
DEFAULT CHARACTER SET = latin1;
|
||||
@ -13,12 +13,12 @@ DEFAULT CHARACTER SET = latin1;
|
||||
-- Table `DM_DEVICE`
|
||||
-- -----------------------------------------------------
|
||||
CREATE TABLE IF NOT EXISTS `DM_DEVICE` (
|
||||
`ID` VARCHAR(20) NOT NULL ,
|
||||
`ID` VARCHAR(20) NOT NULL AUTO_INCREMENT ,
|
||||
`DESCRIPTION` TEXT DEFAULT NULL ,
|
||||
`NAME` VARCHAR(100) DEFAULT NULL ,
|
||||
`DEVICE_TYPE_ID` INT(11) DEFAULT NULL ,
|
||||
`DEVICE_IDENTIFICATION` VARCHAR(300) DEFAULT NULL ,
|
||||
`TENANT_ID` INTEGER DEFAULT 0,
|
||||
`NAME` VARCHAR(100) NOT NULL ,
|
||||
`DEVICE_TYPE_ID` INT(11) NOT NULL ,
|
||||
`DEVICE_IDENTIFICATION` VARCHAR(300) NOT NULL ,
|
||||
`TENANT_ID` INTEGER NOT NULL,
|
||||
PRIMARY KEY (`ID`) ,
|
||||
INDEX `fk_DM_DEVICE_DM_DEVICE_TYPE2_idx` (`DEVICE_TYPE_ID` ASC) ,
|
||||
CONSTRAINT `fk_DM_DEVICE_DM_DEVICE_TYPE2`
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
/* OBTAIN A LICENSE AT WWW.SQLINES.COM FOR FULL CONVERSION. THANK YOU. */
|
||||
|
||||
CREATE TABLE DM_DEVICE_TYPE (
|
||||
ID NUMBER(10) NOT NULL,
|
||||
ID NUMBER(10) NOT NULL,
|
||||
NAME VARCHAR2(300) DEFAULT NULL,
|
||||
PRIMARY KEY (ID)
|
||||
);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user