Package dev.cerbos.sdk
Class CheckResult.Meta
- java.lang.Object
-
- dev.cerbos.sdk.CheckResult.Meta
-
- Enclosing class:
- CheckResult
public static final class CheckResult.Meta extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,Response.CheckResourcesResponse.ResultEntry.Meta.EffectMeta>getActionsMap()java.util.List<java.lang.String>getEffectiveDerivedRoles()Returns the list of effective derived roles for this request.java.util.Optional<Response.CheckResourcesResponse.ResultEntry.Meta.EffectMeta>getInfoForAction(java.lang.String action)Returns the effect metadata for the given action.Response.CheckResourcesResponse.ResultEntry.MetagetRaw()
-
-
-
Method Detail
-
getEffectiveDerivedRoles
public java.util.List<java.lang.String> getEffectiveDerivedRoles()
Returns the list of effective derived roles for this request.- Returns:
- List of String
-
getInfoForAction
public java.util.Optional<Response.CheckResourcesResponse.ResultEntry.Meta.EffectMeta> getInfoForAction(java.lang.String action)
Returns the effect metadata for the given action.- Parameters:
action- Name of the action- Returns:
Response.CheckResourceSetResponse.Meta.EffectMeta
-
getActionsMap
public java.util.Map<java.lang.String,Response.CheckResourcesResponse.ResultEntry.Meta.EffectMeta> getActionsMap()
-
getRaw
public Response.CheckResourcesResponse.ResultEntry.Meta getRaw()
-
-