Package odata.msgraph.client.entity
Class PolicyRoot
- java.lang.Object
-
- odata.msgraph.client.entity.Entity
-
- odata.msgraph.client.entity.PolicyRoot
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class PolicyRoot extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPolicyRoot.Builder
-
Field Summary
-
Fields inherited from class odata.msgraph.client.entity.Entity
changedFields, contextPath, id, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPolicyRoot()
-
Method Summary
-
-
-
Field Detail
-
authenticationMethodsPolicy
protected AuthenticationMethodsPolicy authenticationMethodsPolicy
-
authenticationStrengthPolicies
protected List<AuthenticationStrengthPolicy> authenticationStrengthPolicies
-
authenticationFlowsPolicy
protected AuthenticationFlowsPolicy authenticationFlowsPolicy
-
activityBasedTimeoutPolicies
protected List<ActivityBasedTimeoutPolicy> activityBasedTimeoutPolicies
-
appManagementPolicies
protected List<AppManagementPolicy> appManagementPolicies
-
authorizationPolicy
protected AuthorizationPolicy authorizationPolicy
-
claimsMappingPolicies
protected List<ClaimsMappingPolicy> claimsMappingPolicies
-
crossTenantAccessPolicy
protected CrossTenantAccessPolicy crossTenantAccessPolicy
-
defaultAppManagementPolicy
protected TenantAppManagementPolicy defaultAppManagementPolicy
-
homeRealmDiscoveryPolicies
protected List<HomeRealmDiscoveryPolicy> homeRealmDiscoveryPolicies
-
permissionGrantPolicies
protected List<PermissionGrantPolicy> permissionGrantPolicies
-
tokenIssuancePolicies
protected List<TokenIssuancePolicy> tokenIssuancePolicies
-
tokenLifetimePolicies
protected List<TokenLifetimePolicy> tokenLifetimePolicies
-
featureRolloutPolicies
protected List<FeatureRolloutPolicy> featureRolloutPolicies
-
adminConsentRequestPolicy
protected AdminConsentRequestPolicy adminConsentRequestPolicy
-
conditionalAccessPolicies
protected List<ConditionalAccessPolicy> conditionalAccessPolicies
-
identitySecurityDefaultsEnforcementPolicy
protected IdentitySecurityDefaultsEnforcementPolicy identitySecurityDefaultsEnforcementPolicy
-
roleManagementPolicies
protected List<UnifiedRoleManagementPolicy> roleManagementPolicies
-
roleManagementPolicyAssignments
protected List<UnifiedRoleManagementPolicyAssignment> roleManagementPolicyAssignments
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classEntity
-
builderPolicyRoot
public static PolicyRoot.Builder builderPolicyRoot()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
getChangedFields
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
- Specified by:
getChangedFieldsin interfacecom.github.davidmoten.odata.client.ODataEntityType- Overrides:
getChangedFieldsin classEntity
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classEntity
-
withUnmappedField
public PolicyRoot withUnmappedField(String name, Object value)
- Overrides:
withUnmappedFieldin classEntity
-
getAuthenticationMethodsPolicy
public AuthenticationMethodsPolicyRequest getAuthenticationMethodsPolicy()
-
getAuthenticationStrengthPolicies
public AuthenticationStrengthPolicyCollectionRequest getAuthenticationStrengthPolicies()
-
getAuthenticationFlowsPolicy
public AuthenticationFlowsPolicyRequest getAuthenticationFlowsPolicy()
-
getActivityBasedTimeoutPolicies
public ActivityBasedTimeoutPolicyCollectionRequest getActivityBasedTimeoutPolicies()
-
getAppManagementPolicies
public AppManagementPolicyCollectionRequest getAppManagementPolicies()
-
getAuthorizationPolicy
public AuthorizationPolicyRequest getAuthorizationPolicy()
-
getClaimsMappingPolicies
public ClaimsMappingPolicyCollectionRequest getClaimsMappingPolicies()
-
getCrossTenantAccessPolicy
public CrossTenantAccessPolicyRequest getCrossTenantAccessPolicy()
-
getDefaultAppManagementPolicy
public TenantAppManagementPolicyRequest getDefaultAppManagementPolicy()
-
getHomeRealmDiscoveryPolicies
public HomeRealmDiscoveryPolicyCollectionRequest getHomeRealmDiscoveryPolicies()
-
getPermissionGrantPolicies
public PermissionGrantPolicyCollectionRequest getPermissionGrantPolicies()
-
getTokenIssuancePolicies
public TokenIssuancePolicyCollectionRequest getTokenIssuancePolicies()
-
getTokenLifetimePolicies
public TokenLifetimePolicyCollectionRequest getTokenLifetimePolicies()
-
getFeatureRolloutPolicies
public FeatureRolloutPolicyCollectionRequest getFeatureRolloutPolicies()
-
getAdminConsentRequestPolicy
public AdminConsentRequestPolicyRequest getAdminConsentRequestPolicy()
-
getConditionalAccessPolicies
public ConditionalAccessPolicyCollectionRequest getConditionalAccessPolicies()
-
getIdentitySecurityDefaultsEnforcementPolicy
public IdentitySecurityDefaultsEnforcementPolicyRequest getIdentitySecurityDefaultsEnforcementPolicy()
-
getRoleManagementPolicies
public UnifiedRoleManagementPolicyCollectionRequest getRoleManagementPolicies()
-
getRoleManagementPolicyAssignments
public UnifiedRoleManagementPolicyAssignmentCollectionRequest getRoleManagementPolicyAssignments()
-
withAuthenticationMethodsPolicy
public PolicyRoot withAuthenticationMethodsPolicy(AuthenticationMethodsPolicy authenticationMethodsPolicy)
-
withAuthenticationStrengthPolicies
public PolicyRoot withAuthenticationStrengthPolicies(List<AuthenticationStrengthPolicy> authenticationStrengthPolicies)
-
withAuthenticationFlowsPolicy
public PolicyRoot withAuthenticationFlowsPolicy(AuthenticationFlowsPolicy authenticationFlowsPolicy)
-
withActivityBasedTimeoutPolicies
public PolicyRoot withActivityBasedTimeoutPolicies(List<ActivityBasedTimeoutPolicy> activityBasedTimeoutPolicies)
-
withAppManagementPolicies
public PolicyRoot withAppManagementPolicies(List<AppManagementPolicy> appManagementPolicies)
-
withAuthorizationPolicy
public PolicyRoot withAuthorizationPolicy(AuthorizationPolicy authorizationPolicy)
-
withClaimsMappingPolicies
public PolicyRoot withClaimsMappingPolicies(List<ClaimsMappingPolicy> claimsMappingPolicies)
-
withCrossTenantAccessPolicy
public PolicyRoot withCrossTenantAccessPolicy(CrossTenantAccessPolicy crossTenantAccessPolicy)
-
withDefaultAppManagementPolicy
public PolicyRoot withDefaultAppManagementPolicy(TenantAppManagementPolicy defaultAppManagementPolicy)
-
withHomeRealmDiscoveryPolicies
public PolicyRoot withHomeRealmDiscoveryPolicies(List<HomeRealmDiscoveryPolicy> homeRealmDiscoveryPolicies)
-
withPermissionGrantPolicies
public PolicyRoot withPermissionGrantPolicies(List<PermissionGrantPolicy> permissionGrantPolicies)
-
withTokenIssuancePolicies
public PolicyRoot withTokenIssuancePolicies(List<TokenIssuancePolicy> tokenIssuancePolicies)
-
withTokenLifetimePolicies
public PolicyRoot withTokenLifetimePolicies(List<TokenLifetimePolicy> tokenLifetimePolicies)
-
withFeatureRolloutPolicies
public PolicyRoot withFeatureRolloutPolicies(List<FeatureRolloutPolicy> featureRolloutPolicies)
-
withAdminConsentRequestPolicy
public PolicyRoot withAdminConsentRequestPolicy(AdminConsentRequestPolicy adminConsentRequestPolicy)
-
withConditionalAccessPolicies
public PolicyRoot withConditionalAccessPolicies(List<ConditionalAccessPolicy> conditionalAccessPolicies)
-
withIdentitySecurityDefaultsEnforcementPolicy
public PolicyRoot withIdentitySecurityDefaultsEnforcementPolicy(IdentitySecurityDefaultsEnforcementPolicy identitySecurityDefaultsEnforcementPolicy)
-
withRoleManagementPolicies
public PolicyRoot withRoleManagementPolicies(List<UnifiedRoleManagementPolicy> roleManagementPolicies)
-
withRoleManagementPolicyAssignments
public PolicyRoot withRoleManagementPolicyAssignments(List<UnifiedRoleManagementPolicyAssignment> roleManagementPolicyAssignments)
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classEntity
-
patch
public PolicyRoot patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.
-
put
public PolicyRoot put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).
-
-