uk.ac.soton.itinnovation.grid.types
Class TrustedAttribute
java.lang.Object
uk.ac.soton.itinnovation.grid.types.TrustedAttribute
public class TrustedAttribute
- extends Object
An unsigned trusted security token.
Unlike an AdditionalSecurityToken, a trusted attribute is not
provided by the client, but is added to the SubjectDescription by the
policy enforcement point (PEP). The PEP is responsible for checking that the
attributes are correct, as they do not contain any cryptographic information.
These attributes are useful when you have some existing (non-PBAC) system
providing additional input into the trust decision. A typical example of a
trusted attribute is the user's 'tomcat role'. This is determined by tomcat
(e.g. by checking the user's password).
Trusted attributes are checked using an attribute MatchRule where
the authority is null.
Note: When displaying the name for a subject with no certificate, the value of the
first attribute whose name starts with "subject." will be used, if any.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TrustedAttribute
public TrustedAttribute()
TrustedAttribute
public TrustedAttribute(String name,
String value)
getName
public String getName()
getValue
public String getValue()
setName
public void setName(String name)
setValue
public void setValue(String value)
Copyright © 2001-2008 University of Southampton IT Innovation Centre. All Rights Reserved.