Class LdapClaimsHandler

java.lang.Object
ddf.security.sts.claimsHandler.LdapClaimsHandler
All Implemented Interfaces:
ddf.security.claims.ClaimsHandler

public class LdapClaimsHandler extends Object implements ddf.security.claims.ClaimsHandler
  • Constructor Details

  • Method Details

    • getLdapConnectionFactory

      public org.forgerock.opendj.ldap.ConnectionFactory getLdapConnectionFactory()
    • setLdapConnectionFactory

      public void setLdapConnectionFactory(org.forgerock.opendj.ldap.ConnectionFactory connection)
    • getPropertyFileLocation

      public String getPropertyFileLocation()
    • setPropertyFileLocation

      public void setPropertyFileLocation(String propertyFileLocation)
    • getClaimsLdapAttributeMapping

      public Map<String,String> getClaimsLdapAttributeMapping()
    • setClaimsLdapAttributeMapping

      public void setClaimsLdapAttributeMapping(Map<String,String> claimMapping)
    • getObjectClass

      public String getObjectClass()
    • setObjectClass

      public void setObjectClass(String objectClass)
    • getUserNameAttribute

      public String getUserNameAttribute()
    • setUserNameAttribute

      public void setUserNameAttribute(String userNameAttribute)
    • setUserBaseDN

      public void setUserBaseDN(String userBaseDN)
    • getUserBaseDN

      public String getUserBaseDN()
    • isX500FilterEnabled

      public boolean isX500FilterEnabled()
    • setX500FilterEnabled

      public void setX500FilterEnabled(boolean x500FilterEnabled)
    • retrieveClaims

      public ddf.security.claims.ClaimsCollection retrieveClaims(ddf.security.claims.ClaimsParameters parameters)
      Specified by:
      retrieveClaims in interface ddf.security.claims.ClaimsHandler
    • disconnect

      public void disconnect()
    • setBindUserDN

      public void setBindUserDN(String bindUserDN)
    • setBindUserCredentials

      public void setBindUserCredentials(String bindUserCredentials)
    • setOverrideCertDn

      public void setOverrideCertDn(boolean overrideCertDn)
    • setBindMethod

      public void setBindMethod(String bindMethod)
    • setKerberosRealm

      public void setKerberosRealm(String kerberosRealm)
    • setKdcAddress

      public void setKdcAddress(String kdcAddress)