Skip to content

Commit daf3769

Browse files
authored
Updating Common Lab API to be able to pass in new parameters correspo… (#3035)
…nding to AuthappLBAC and AuthappRichContext users / policies
1 parent ece5eda commit daf3769

3 files changed

Lines changed: 12 additions & 2 deletions

File tree

LabApiUtilities/src/main/com/microsoft/identity/labapi/utilities/constants/LabConstants.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,8 @@ static final class ProtectionPolicy {
9191
public static final String MAM_SPO = "mamspo";
9292
public static final String BLOCKED = "blocked";
9393
public static final String GLOBAL_MFA = "globalmfa";
94+
public static final String AUTHAPP_LBAC = "authapplbac";
95+
public static final String AUTHAPP_RICH_CONTEXT = "authapprichcontext";
9496
}
9597

9698
static final class HomeDomain {
@@ -180,6 +182,8 @@ static final class TempUserType {
180182
public static final String MFAONEXO = "MFAONEXO";
181183
public static final String MAMCA = "MAMCA";
182184
public static final String MDMCA = "MDMCA";
185+
public static final String AUTHAPP_LBAC = "AuthappLBAC";
186+
public static final String AUTHAPP_RICH_CONTEXT = "AuthappRichContext";
183187
}
184188

185189
static final class TempUserPolicy {
@@ -188,6 +192,8 @@ static final class TempUserPolicy {
188192
public static final String MFAONEXO = TempUserType.MFAONEXO;
189193
public static final String MAMCA = TempUserType.MAMCA;
190194
public static final String MDMCA = TempUserType.MDMCA;
195+
public static final String AUTHAPP_LBAC = TempUserType.AUTHAPP_LBAC;
196+
public static final String AUTHAPP_RICH_CONTEXT = TempUserType.AUTHAPP_RICH_CONTEXT;
191197
}
192198

193199
static final class ResetOperation {

LabApiUtilities/src/main/com/microsoft/identity/labapi/utilities/constants/ProtectionPolicy.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,9 @@ public enum ProtectionPolicy {
3333
MDM_CA(LabConstants.ProtectionPolicy.MDM_CA),
3434
TRUE_MAM_CA(LabConstants.ProtectionPolicy.TRUE_MAM_CA),
3535
MAM_SPO(LabConstants.ProtectionPolicy.MAM_SPO),
36-
BLOCKED(LabConstants.ProtectionPolicy.BLOCKED);
36+
BLOCKED(LabConstants.ProtectionPolicy.BLOCKED),
37+
AUTHAPP_LBAC(LabConstants.ProtectionPolicy.AUTHAPP_LBAC),
38+
AUTHAPP_RICH_CONTEXT(LabConstants.ProtectionPolicy.AUTHAPP_RICH_CONTEXT);
3739

3840
final String value;
3941

LabApiUtilities/src/main/com/microsoft/identity/labapi/utilities/constants/TempUserType.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@ public enum TempUserType {
2828
MFA_ON_SPO(LabConstants.TempUserType.MFAONSPO),
2929
MFA_ON_EXO(LabConstants.TempUserType.MFAONEXO),
3030
MAM_CA(LabConstants.TempUserType.MAMCA),
31-
MDM_CA(LabConstants.TempUserType.MDMCA);
31+
MDM_CA(LabConstants.TempUserType.MDMCA),
32+
AUTHAPP_LBAC(LabConstants.TempUserType.AUTHAPP_LBAC),
33+
AUTHAPP_RICH_CONTEXT(LabConstants.TempUserType.AUTHAPP_RICH_CONTEXT);
3234

3335
final String value;
3436

0 commit comments

Comments
 (0)