|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--spki.Tuple
|
+--spki.Role5Tuple
spki Role5Tuple class.
| Field Summary | |
private static String |
__ME
This class's full name. |
private Empowerment |
empowerment
The empowerment field. |
private RelativeName |
role
The role field. |
| Fields inherited from class spki.Tuple |
__ME,
issuer,
subject,
validity |
| Constructor Summary | |
Role5Tuple()
Don't use me. |
|
Role5Tuple(Issuer issuer,
SubjectRole subject,
Empowerment empowerment,
RelativeName role,
Validity validity)
Create a Role5Tuple object from given fields. |
|
Role5Tuple(RoleCert cert)
Create a Role5Tuple object from given role-cert. |
|
Role5Tuple(TransferCert cert)
Create a Role5Tuple object from given transfer-cert. |
|
| Method Summary | |
Empowerment |
getEmpowerment()
Get the empowerment field. |
LocalName |
getRole()
Get the role field. |
Role5Tuple |
reduce(Role5Tuple that)
An implementation of the Non-threshold Role 5-tuples Reduction Rules. |
String |
toString()
|
Role5Tuple |
tReduce(Role5Tuple that)
An implementation of the Open-threshold Role 5-tuples Reduction Rules. |
| Methods inherited from class spki.Tuple |
contains,
EIntersect,
EUnion,
getIssuer,
getSubject,
getValidity,
MAX,
MIN,
NUnion,
rSubjObjsExpand,
SUnion,
tEliminate,
VIntersect |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
private static final String __ME
private Empowerment empowerment
private RelativeName role
| Constructor Detail |
public Role5Tuple()
public Role5Tuple(Issuer issuer,
SubjectRole subject,
Empowerment empowerment,
RelativeName role,
Validity validity)
throws SPKIException
issuer - The issuer field.subject - The subject field.empowerment - The empowerment field.role - The role field.validity - The validity field.
public Role5Tuple(RoleCert cert)
throws SPKIException
cert - The role-cert.
public Role5Tuple(TransferCert cert)
throws SPKIException
cert - The transfer-cert.| Method Detail |
public String toString()
public Empowerment getEmpowerment()
public LocalName getRole()
throws SPKIException
public Role5Tuple reduce(Role5Tuple that)
throws ReductionException
that - the right-handed 5-tuple to reduce this tuple with.tReduce(Role5Tuple),
Tuple.EIntersect(Empowerment,Empowerment),
Tuple.VIntersect(Validity,Validity)
public Role5Tuple tReduce(Role5Tuple that)
throws ReductionException
that - the right-handed 5-tuple to reduce this tuple with.Tuple.SUnion(Subject,Subject),
Tuple.EUnion(Empowerment,Empowerment),
Tuple.VIntersect(Validity,Validity)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||