- public DefaultOwnIdentity(WebOfTrustConnector webOfTrustConnector, String id, String nickname, String requestUri, String insertUri) {
- super(webOfTrustConnector, id, nickname, requestUri);
- this.webOfTrustConnector = webOfTrustConnector;
- this.insertUri = insertUri;
- }
-
- /**
- * Copy constructor for an own identity.
- *
- * @param webOfTrustConnector
- * The web of trust connector
- * @param ownIdentity
- * The own identity to copy
- */
- public DefaultOwnIdentity(WebOfTrustConnector webOfTrustConnector, OwnIdentity ownIdentity) {
- super(webOfTrustConnector, ownIdentity.getId(), ownIdentity.getNickname(), ownIdentity.getRequestUri());
- this.webOfTrustConnector = webOfTrustConnector;
- this.insertUri = ownIdentity.getInsertUri();
- setContextsPrivate(ownIdentity.getContexts());
- setPropertiesPrivate(ownIdentity.getProperties());
+ public DefaultOwnIdentity(String id, String nickname, String requestUri, String insertUri) {
+ super(id, nickname, requestUri);
+ this.insertUri = checkNotNull(insertUri);