org.openpermis.editor.policy.view.component
Class LdapSubjectFinderComponent

java.lang.Object
  extended by org.openpermis.editor.policy.view.component.AbstractLdapFinderComponent
      extended by org.openpermis.editor.policy.view.component.LdapSubjectFinderComponent
All Implemented Interfaces:
Chooser, SubjectFinderComponent

public class LdapSubjectFinderComponent
extends AbstractLdapFinderComponent
implements SubjectFinderComponent

Ldap implementation of SubjectFinderComponent.

Since:
0.9.0

Field Summary
 
Fields inherited from interface org.openpermis.editor.policy.view.component.SubjectFinderComponent
VERIFIER
 
Constructor Summary
LdapSubjectFinderComponent(ApplicationContext context)
           
 
Method Summary
 org.openpermis.subject.MutableSubjectFinder getMutableSubjectFinder(X509Certificate cert, PrivateKey key)
          Returns a MutableSubjectFinder.
 
Methods inherited from class org.openpermis.editor.policy.view.component.AbstractLdapFinderComponent
getBaseDN, getBindDN, getContext, getInfo, getLdapUrl, getPassword, isChoosable, isPrepared, show
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.openpermis.editor.policy.view.component.Chooser
getInfo, isChoosable, isPrepared, show
 

Constructor Detail

LdapSubjectFinderComponent

public LdapSubjectFinderComponent(ApplicationContext context)
Since:
0.9.0
Method Detail

getMutableSubjectFinder

public org.openpermis.subject.MutableSubjectFinder getMutableSubjectFinder(X509Certificate cert,
                                                                           PrivateKey key)
Description copied from interface: SubjectFinderComponent
Returns a MutableSubjectFinder.

Specified by:
getMutableSubjectFinder in interface SubjectFinderComponent
Parameters:
cert - the certificate of the issuer.
key - the private key of the issuer used to sign the newly created certificate.
Returns:
a MutableSubjectFinder.
Since:
0.9.0


OpenPermis Role Based Access Control 0.9.0 (Build 16)
2009/08/13 07:17:21
Copyright (c) 2002-2007 Ergon Informatik AG