Class AadAuthenticationProperties.UserGroupProperties
java.lang.Object
com.azure.spring.cloud.autoconfigure.aad.properties.AadAuthenticationProperties.UserGroupProperties
- Enclosing class:
- AadAuthenticationProperties
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
-
Method Summary
Modifier and TypeMethodDescriptionGets the set of allowed group IDs.Gets the list of allowed group names.boolean
Whether transitive members are used.void
setAllowedGroupIds
(Set<String> allowedGroupIds) Set the allowed group IDs.void
setAllowedGroupNames
(List<String> allowedGroupNames) Sets the list of allowed group names.void
setUseTransitiveMembers
(boolean useTransitiveMembers) Sets whether transitive members are used.
-
Constructor Details
-
UserGroupProperties
public UserGroupProperties()
-
-
Method Details
-
getAllowedGroupIds
Gets the set of allowed group IDs.- Returns:
- the set of allowed group IDs
-
setAllowedGroupIds
Set the allowed group IDs.- Parameters:
allowedGroupIds
- Allowed group IDs.
-
getAllowedGroupNames
Gets the list of allowed group names.- Returns:
- the list of allowed group names
-
setAllowedGroupNames
Sets the list of allowed group names.- Parameters:
allowedGroupNames
- the list of allowed group names
-
isUseTransitiveMembers
public boolean isUseTransitiveMembers()Whether transitive members are used.- Returns:
- Whether transitive members are used.
-
setUseTransitiveMembers
public void setUseTransitiveMembers(boolean useTransitiveMembers) Sets whether transitive members are used.- Parameters:
useTransitiveMembers
- Whether transitive members are used.
-