A Definition is an abstract object. It can be used to model (represent) many actual objects (Person, Role, Group, Computer, etc.)Syntax<Definition id= "Person" >
<Properties>
<Property name= "definition.classname" value= "org.openptk.definition.BasicSubject" />
<Property name= "definition.description" value= "A generic employee,customer,consultant" />
<Property name= "definition.password" value= "password" />
<Property name= "definition.role" value= "Roles" />
</Properties>
<Attributes>
<Attribute id= "..." >
...
</Attributes>
</Definition>
ArgumentsName | Required | Description | Example |
---|
id | Yes | A unique identifier for the Definition | id="Person" |
PropertiesName | Required | Description | Example |
---|
definition.classname | Yes | The fully qualified name of a Class that implements the Subject interface | org.openptk.definition.BasicSubject | definition.password | Maybe | The name of the Attribute that stores the "password" ... used to authenticate the Subject
This Property is required if the Subject represents an actual End-User that will need to authenticate to the OpenPTK infrastructure. | password |
|