at.knowcenter.wag.egov.egiz.ldap.client
Class LDAPMapping

java.lang.Object
  extended by at.knowcenter.wag.egov.egiz.ldap.client.LDAPMapping

public class LDAPMapping
extends Object

Author:
Thomas Knall

Field Summary
static String PROPERTIES_KEY_ISSUER_NAME
           
static String PROPERTIES_KEY_LDAP_URL
           
static String PROPERTIES_KEY_SERIAL_ATTR_NAME
           
 
Constructor Summary
protected LDAPMapping()
           
  LDAPMapping(iaik.asn1.structures.Name issuerName, URL ldapURL)
           
  LDAPMapping(iaik.asn1.structures.Name issuerName, URL ldapURL, String serialNumberAttrName)
           
  LDAPMapping(Properties properties)
           
  LDAPMapping(String issuerNameString, String ldapURLString)
           
  LDAPMapping(String issuerNameString, String ldapURLString, String serialNumberAttrName)
           
 
Method Summary
 iaik.asn1.structures.Name getIssuerName()
           
 String getIssuerNameAsString()
           
 URL getLdapURL()
           
 String getSerialNumberAttrName()
           
 void setIssuerName(iaik.asn1.structures.Name issuerName)
           
 void setIssuerName(String issuerNameString)
           
 void setLdapURL(String ldapURLString)
           
 void setLdapURL(URL ldapURL)
           
 void setSerialNumberAttrName(String serialNumberAttrName)
           
 String toString()
           
 void validateData()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PROPERTIES_KEY_ISSUER_NAME

public static final String PROPERTIES_KEY_ISSUER_NAME
See Also:
Constant Field Values

PROPERTIES_KEY_LDAP_URL

public static final String PROPERTIES_KEY_LDAP_URL
See Also:
Constant Field Values

PROPERTIES_KEY_SERIAL_ATTR_NAME

public static final String PROPERTIES_KEY_SERIAL_ATTR_NAME
See Also:
Constant Field Values
Constructor Detail

LDAPMapping

protected LDAPMapping()

LDAPMapping

public LDAPMapping(iaik.asn1.structures.Name issuerName,
                   URL ldapURL)

LDAPMapping

public LDAPMapping(iaik.asn1.structures.Name issuerName,
                   URL ldapURL,
                   String serialNumberAttrName)

LDAPMapping

public LDAPMapping(String issuerNameString,
                   String ldapURLString)
            throws LDAPException
Throws:
LDAPException

LDAPMapping

public LDAPMapping(String issuerNameString,
                   String ldapURLString,
                   String serialNumberAttrName)
            throws LDAPException
Throws:
LDAPException

LDAPMapping

public LDAPMapping(Properties properties)
            throws LDAPException
Throws:
LDAPException
Method Detail

getIssuerName

public iaik.asn1.structures.Name getIssuerName()

getIssuerNameAsString

public String getIssuerNameAsString()

setIssuerName

public void setIssuerName(iaik.asn1.structures.Name issuerName)

setIssuerName

public void setIssuerName(String issuerNameString)
                   throws LDAPException
Throws:
LDAPException

getLdapURL

public URL getLdapURL()

setLdapURL

public void setLdapURL(URL ldapURL)

setLdapURL

public void setLdapURL(String ldapURLString)
                throws LDAPException
Throws:
LDAPException

getSerialNumberAttrName

public String getSerialNumberAttrName()

setSerialNumberAttrName

public void setSerialNumberAttrName(String serialNumberAttrName)

validateData

public void validateData()
                  throws LDAPException
Throws:
LDAPException

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2006-2007 EGIZ - E-Government Innovationszentrum. All Rights Reserved.