public class RoleClaimsHandler extends Object implements org.apache.cxf.sts.claims.ClaimsHandler
| Constructor and Description |
|---|
RoleClaimsHandler() |
public URI getRoleURI()
public String getPropertyFileLocation()
public void setPropertyFileLocation(String propertyFileLocation)
public String getRoleClaimType()
public void setRoleClaimType(String roleClaimType)
public String getGroupNameAttribute()
public void setGroupNameAttribute(String groupNameAttribute)
public String getDelimiter()
public void setDelimiter(String delimiter)
public String getGroupBaseDn()
public void setGroupBaseDn(String groupBaseDn)
public org.forgerock.opendj.ldap.LDAPConnectionFactory getLdapConnectionFactory()
public void setLdapConnectionFactory(org.forgerock.opendj.ldap.LDAPConnectionFactory connection)
public String getMembershipUserAttribute()
public void setMembershipUserAttribute(String membershipUserAttribute)
public String getLoginUserAttribute()
public void setLoginUserAttribute(String loginUserAttribute)
public String getObjectClass()
public void setObjectClass(String objectClass)
public String getMemberNameAttribute()
public void setMemberNameAttribute(String memberNameAttribute)
public String getUserBaseDn()
public void setUserBaseDn(String userBaseDn)
public void setBindMethod(String bindMethod)
public void setKerberosRealm(String kerberosRealm)
public void setKdcAddress(String kdcAddress)
public void setClaimsLdapAttributeMapping(Map<String,String> ldapClaimMapping)
public List<URI> getSupportedClaimTypes()
getSupportedClaimTypes in interface org.apache.cxf.sts.claims.ClaimsHandlerpublic org.apache.cxf.sts.claims.ProcessedClaimCollection retrieveClaimValues(org.apache.cxf.rt.security.claims.ClaimCollection claims,
org.apache.cxf.sts.claims.ClaimsParameters parameters)
retrieveClaimValues in interface org.apache.cxf.sts.claims.ClaimsHandlerpublic void disconnect()
public void setBindUserDN(String bindUserDN)
public void setBindUserCredentials(String bindUserCredentials)
public void setOverrideCertDn(boolean overrideCertDn)
This work is licensed under a Creative Commons Attribution 4.0 International License.