|
BEA Systems, Inc. | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
The PrincipalValidator interface defines the methods that custom
Principal Validation providers must implement to support principal trust
relationships within the context of the Weblogic Server environment.
Principal Validation providers are used with Authentication providers
to provide additional security protections for the principals contained within the subject.
| Method Summary | |
java.lang.Class |
getPrincipalBaseClass()
Gets the base Principal class validated and signed
by this Principal Validation provider. |
boolean |
sign(java.security.Principal principal)
Signs the principal to assure trust. |
boolean |
validate(java.security.Principal principal)
Verifies that the principal has not been altered since it was signed. |
| Method Detail |
public boolean validate(java.security.Principal principal)
throws java.lang.SecurityException
principal - the principal to validate.TRUE if the principal has been validated, FALSE
if the principal has not been validated.public boolean sign(java.security.Principal principal)
principal - the principal to sign.TRUE if the principal has been signed, FALSE
if the principal has not been signed.public java.lang.Class getPrincipalBaseClass()
Principal class validated and signed
by this Principal Validation provider.
Principal class.
|
Documentation is available at http://download.oracle.com/docs/cd/E13169_01/ales/docs22 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||