Class AadAuthenticationProperties.UserGroupProperties
- java.lang.Object
-
- com.azure.spring.cloud.autoconfigure.aad.properties.AadAuthenticationProperties.UserGroupProperties
-
- Enclosing class:
- AadAuthenticationProperties
public static class AadAuthenticationProperties.UserGroupProperties extends Object
Properties dedicated to changing the behavior of how the groups are mapped from the Azure AD response. Depending on the graph API used the object will not be the same.
-
-
Constructor Summary
Constructors Constructor Description UserGroupProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<String>getAllowedGroupIds()Gets the set of allowed group IDs.List<String>getAllowedGroupNames()Gets the list of allowed group names.booleanisUseTransitiveMembers()voidsetAllowedGroupIds(Set<String> allowedGroupIds)Set the allowed group ids.voidsetAllowedGroupNames(List<String> allowedGroupNames)Sets the list of allowed group names.voidsetUseTransitiveMembers(boolean useTransitiveMembers)
-
-
-
Method Detail
-
getAllowedGroupIds
public Set<String> getAllowedGroupIds()
Gets the set of allowed group IDs.- Returns:
- the set of allowed group IDs
-
setAllowedGroupIds
public void setAllowedGroupIds(Set<String> allowedGroupIds)
Set the allowed group ids.- Parameters:
allowedGroupIds- Allowed group ids.
-
getAllowedGroupNames
public List<String> getAllowedGroupNames()
Gets the list of allowed group names.- Returns:
- the list of allowed group names
-
setAllowedGroupNames
public void setAllowedGroupNames(List<String> allowedGroupNames)
Sets the list of allowed group names.- Parameters:
allowedGroupNames- the list of allowed group names
-
isUseTransitiveMembers
public boolean isUseTransitiveMembers()
-
setUseTransitiveMembers
public void setUseTransitiveMembers(boolean useTransitiveMembers)
-
-