Class RoleClaimsHandler

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

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

  • Method Details

    • getPropertyFileLocation

      public String getPropertyFileLocation()
    • setPropertyFileLocation

      public void setPropertyFileLocation(String propertyFileLocation)
    • getRoleClaimType

      public String getRoleClaimType()
    • setRoleClaimType

      public void setRoleClaimType(String roleClaimType)
    • getGroupNameAttribute

      public String getGroupNameAttribute()
    • setGroupNameAttribute

      public void setGroupNameAttribute(String groupNameAttribute)
    • getDelimiter

      public String getDelimiter()
    • setDelimiter

      public void setDelimiter(String delimiter)
    • getGroupBaseDn

      public String getGroupBaseDn()
    • setGroupBaseDn

      public void setGroupBaseDn(String groupBaseDn)
    • getLdapConnectionFactory

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

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

      public String getMembershipUserAttribute()
    • setMembershipUserAttribute

      public void setMembershipUserAttribute(String membershipUserAttribute)
    • getLoginUserAttribute

      public String getLoginUserAttribute()
    • setLoginUserAttribute

      public void setLoginUserAttribute(String loginUserAttribute)
    • getObjectClass

      public String getObjectClass()
    • setObjectClass

      public void setObjectClass(String objectClass)
    • getMemberNameAttribute

      public String getMemberNameAttribute()
    • setMemberNameAttribute

      public void setMemberNameAttribute(String memberNameAttribute)
    • getUserBaseDn

      public String getUserBaseDn()
    • setUserBaseDn

      public void setUserBaseDn(String userBaseDn)
    • setBindMethod

      public void setBindMethod(String bindMethod)
    • setKerberosRealm

      public void setKerberosRealm(String kerberosRealm)
    • setKdcAddress

      public void setKdcAddress(String kdcAddress)
    • getClaimsLdapAttributeMapping

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

      public void setClaimsLdapAttributeMapping(Map<String,String> ldapClaimMapping)
    • 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)