SepDeleteClaimAttributes

INT64 __fastcall SepDeleteClaimAttributes(UINT16 *a1, INT64 a2, INT64 a3){
  _DWORD *v4; 
  _DWORD *v5; 
  void *v6; 
  INT64 result; 
  if( a1 )
  {
    v4 = (_DWORD *)*((_QWORD *)a1 + 72);
    if( v4 )
    {
      AuthzBasepFreeSecurityAttributesList(v4);
      ExFreePoolWithTag(*((PVOID *)a1 + 72), 0);
      *((_QWORD *)a1 + 72) = 0i64;
    }
    v5 = (_DWORD *)*((_QWORD *)a1 + 73);
    if( v5 )
    {
      AuthzBasepFreeSecurityAttributesList(v5);
      ExFreePoolWithTag(*((PVOID *)a1 + 73), 0);
      *((_QWORD *)a1 + 73) = 0i64;
    }
    v6 = (void *)*((_QWORD *)a1 + 1);
    if( v6 )
    {
      ExFreePoolWithTag(v6, 0);
      *((_QWORD *)a1 + 1) = 0i64;
    }
    ExFreePoolWithTag(a1, 0);
  }
  return result;
}

Referenced by:

SepDeleteLogonSessionClaims
SepSetTokenClaims
SepTokenDeleteMethod