com.bea.security.entitlements.admin.util
Class SubjectKeyConverter

java.lang.Object
  extended bycom.bea.security.entitlements.admin.util.SubjectKeyConverter
All Implemented Interfaces:
javax.faces.convert.Converter

public class SubjectKeyConverter
extends java.lang.Object
implements javax.faces.convert.Converter

Utility class to convert JSF faces objects to ALES format


Constructor Summary
SubjectKeyConverter()
           
 
Method Summary
 java.lang.Object getAsObject(javax.faces.context.FacesContext arg0, javax.faces.component.UIComponent arg1, java.lang.String arg2)
          Return Subject Object for a given subject name
 java.lang.String getAsString(javax.faces.context.FacesContext arg0, javax.faces.component.UIComponent arg1, java.lang.Object arg2)
          Return subject string for a given subject name
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubjectKeyConverter

public SubjectKeyConverter()
Method Detail

getAsObject

public java.lang.Object getAsObject(javax.faces.context.FacesContext arg0,
                                    javax.faces.component.UIComponent arg1,
                                    java.lang.String arg2)
                             throws javax.faces.convert.ConverterException
Return Subject Object for a given subject name

Specified by:
getAsObject in interface javax.faces.convert.Converter
Parameters:
arg0 - FacesContext to use
arg1 - UI component
Returns:
com.bea.ales.rbac.Subject object
Throws:
javax.faces.convert.ConverterException

getAsString

public java.lang.String getAsString(javax.faces.context.FacesContext arg0,
                                    javax.faces.component.UIComponent arg1,
                                    java.lang.Object arg2)
                             throws javax.faces.convert.ConverterException
Return subject string for a given subject name

Specified by:
getAsString in interface javax.faces.convert.Converter
Parameters:
arg0 - FacesContext to use
arg1 - UI component
arg2 - name of the subject
Returns:
name of format USER:: or GROUP::
Throws:
javax.faces.convert.ConverterException


Copyright © 2007 BEA Systems Inc. All Rights Reserved.