package won.protocol.vocabulary; import org.apache.jena.rdf.model.Model; import org.apache.jena.rdf.model.ModelFactory; import org.apache.jena.rdf.model.Property; import org.apache.jena.rdf.model.Resource; /** * User: ypanchenko * Date: 03.04.2015 */ public class SFSIG { public static final String BASE_URI = "http://icp.it-risk.iwvi.uni-koblenz.de/ontologies/signature.owl#"; public static final String DEFAULT_PREFIX = "sig"; public static final String PREFIX_DIGEST_METHOD = "dm-"; public static final String PREFIX_GRAPH_DIGEST_METHOD = "gdm-"; public static final String PREFIX_GRAPH_CANONICALIZATION_METHOD = "gcm-"; public static final String PREFIX_GRAPH_SERIALIZATION_METHOD = "gsm-"; public static final String PREFIX_SIGNATURE_METHOD = "sm-"; private static Model m = ModelFactory.createDefaultModel(); public static String getURI() { return BASE_URI; } public static final Resource SIGNATURE = m.createResource(BASE_URI + "Signature"); public static final Resource GRAPH_SIGNING_METHOD = m.createResource(BASE_URI + "GraphSigningMethod"); public static final Resource GRAPH_CANONICALIZATION_METHOD_Fisteus2010 = m.createResource(BASE_URI + "gcm-fisteus-2010"); public static final Resource GRAPH_DIGEST_METHOD_Fisteus2010 = m.createResource(BASE_URI + PREFIX_GRAPH_DIGEST_METHOD+"-fisteus-2010"); public static final Resource DIGEST_METHOD_SHA_256 = m.createResource(BASE_URI+PREFIX_DIGEST_METHOD+"sha-256"); public static final Resource GRAPH_SERIALIZATION_METHOD_TRIG = m.createResource(BASE_URI+PREFIX_GRAPH_SERIALIZATION_METHOD+"trig"); public static final Resource SIGNATURE_METHOD_ECDSA = m.createResource(BASE_URI+PREFIX_SIGNATURE_METHOD+"ecdsa"); public static final Property HAS_GRAPH_SIGNING_METHOD = m.createProperty(BASE_URI, "hasGraphSigningMethod"); public static final Property HAS_SIGNATURE_VALUE = m.createProperty(BASE_URI, "hasSignatureValue"); public static final Property HAS_VERIFICATION_CERT = m.createProperty(BASE_URI, "hasVerificationCertificate"); public static final Property HAS_DIGEST_METHOD = m.createProperty(BASE_URI, "hasDigestMethod"); public static final Property HAS_GRAPH_CANONICALIZATION_METHOD = m.createProperty(BASE_URI, "hasGraphCanonicalizationMethod"); public static final Property HAS_GRAPH_DIGEST_METHOD = m.createProperty(BASE_URI, "hasGraphDigestMethod"); public static final Property HAS_GRAPH_SERIALIZATION_METHOD = m.createProperty(BASE_URI, "hasGraphSerializationMethod"); public static final Property HAS_SIGNATURE_METHOD = m.createProperty(BASE_URI, "hasSignatureMethod"); }