
org.apache.clerezza.rdf.ontologies.permission.rdf Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of rdf.ontologies Show documentation
Show all versions of rdf.ontologies Show documentation
Some java classes with constants for common ontologies.
The newest version!
Revision: 0.1
Clerezza Permission Ontology Namespace
Role
A role is a set of connected
rights
Base Role
A base role is a set of connected
rights that every user automatically has.
Permission
A permission is the right to access
a resource or to perform a specific action
PermissionAssignment
Describes an assignment of permissions, i.e.
a set of roles (optionally inherited from a set of users) to a set of
Bundles defined by one or more location patterns.
hasPermission
Points to a permission that has been
granted to the subject
hasLocationPattern
Points to a location pattern against which the
subject applies.
hasRole
Points to a role whose permissions are
granted to the bundles matching the locationPattern of the subject.
javaPermissionEntry
Points to a String defining the permission
in one of the following formats:
(type) or (type "name") or (type "name" "actions")
E.g., (java.util.PropertyPermission "java.version", "read")
passwordSha1
Points to a string of hex values
expressed using digits and the lower-case letters a-f encoding the password with the SHA1
algorithm, for encoding the password it is expressed as sequence of utf-8 encoded
characters of its normal form C (NFC). In Java if s is a string expressing the password
in NFC, java.security.MessageDigest.getInstance("SHA1").digest(s.getBytes("UTF-8"))
will return the sequence of bytes to be hex-encoded as value of this property.
password
Points to an unencoded password string.
permIcon
Points to an image icon representing the permission.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy